Electrovaya ELVA Q1 2026 Beat Revenue NA EPS Exceeds by Significant Tecogen TGEN Stock Up 218 Key Resistance at 575 20260520 CIBC CM Crushes Q1 2026 Estimates EPS 276 Tops Views WEBTOON WBTN Crushes Q1 2026 Estimates EPS 007 Tops Views FactSet FDS Q1 2026 Earnings Beat Revenue NA EPS 446 Generac Holdlings GNRC Q1 2026 Earnings Why the Beat Matters UK Spending Watchdog Flags 38bn Sizewell C Nuclear Plant as Risky Investment Political Tensions Flare Trumps First X Post in Months Targets Rep Thomas Massie Potential Market Implications Whats Next for Crane Hbr II CRANU at 1022 20260520 Over 160 Oil Tankers Stalled in Gulf as Iran Tightens Control Over Strait of Hormuz Global Funds Brace for Indian Rupee Weakening Toward 100 per Dollar Amid Oil Price Pressures