CISS Q3 2025 Earnings Losses Widen as Stock Declines 512 Fluor Corporation FLR Q1 2026 Earnings EPS Falls Sharply Below Estimates Despite Modest Share Gain OMC Q1 2026 Earnings EPS Surpasses Estimates Amid Mixed Market Dynamics MSGS Q1 2026 Earnings Heavy EPS Miss Amid Stock Rally Highlights Market Optimism Dragonfly Energy DFLI Q1 2026 Earnings EPS Misses Estimates Stock Still Gains SLSN Q1 2026 Earnings Narrowing Loss Amid Transition