Gemini Surges After Winklevoss Capital Invests 100 Million in the Crypto Exchange WEC Energy WEC Q1 2026 Earnings 245 EPS Surges Past 230 Estimates Americans Still Feel Pessimistic About the Economy What Will It Take for Sentiment to Recover Sarepta SRPT Delivers Q1 2026 Beat EPS 288 vs 101 Expected Jim Cramer Eyes Bargain Opportunity Stock 10 Off Recent Highs Sparks Buying Interest Algonquin AQN Q1 2026 Earnings Beat Revenue NA EPS 013