CMSC Q1 2026 Earnings CMS Energy Beats EPS Estimates Subordinated Notes Edge Higher CSL Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency FRSX Q3 2021 Earnings EPS Surprises Positive Amid PreRevenue Development Stage MNST Q1 2026 Earnings Earnings Beat Estimates as EPS Surprises 833 OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported TSEM Q1 2026 Earnings EPS Beat Drives Modest Share Price Uptick