DMC Global BOOM Q1 2026 Earnings Surprise EPS Beat Amid Persistent Headwinds Graham Holdings Company GHC Q1 2026 Earnings Robust EPS Beat Amid Mixed Segment Performance MSFT Q1 2026 Earnings Solid EPS Beat Offsets Modest Revenue Headwinds OPTT Q1 2026 Earnings EPS Misses Estimates as Stock Rises Over 7 TNYA Q1 2026 Earnings NarrowerThanExpected Loss Fails to Boost Shares as Revenue Remains Absent Dominion Energy D Q1 2026 Earnings EPS Beats Estimates Amid Steady Utility Performance