Nuclear Energy Sector Gains Attention as LongTerm Investment Opportunity WSFS Q1 2026 Earnings EPS Surges Past Estimates by 1223 Shares Edge Lower Strategy Breaches Key Technical Level Triggering Bearish Sentiment