Oil States International OIS Q1 2026 Earnings EPS Beat Fails to Lift Shares Alliant Energy LNT Q1 2026 Earnings EPS Surpasses Expectations by 71 Amid Stable Utility Performance MDB Q1 2026 Earnings EPS Surprises to the Upside but Stock Slides 362 PNR Q1 2026 Earnings Solid EPS Surprise Signals Resilient Execution SiteOne Landscape Supply Q1 2026 Earnings WiderThanExpected Loss Pressures Shares SNTI Q1 2026 Earnings NarrowerThanExpected Loss Cautiously Lifts Shares