MGEE Q1 2026 Earnings EPS Surpasses Estimates on Strong Utility Performance CNR Q1 2026 Earnings EPS Surprises to the Upside Shares Rally SHOP Q1 2026 Earnings EPS Beats Estimates by 676 Stock Rises DIS Q1 2026 Earnings Earnings Beat Driven by Streaming Progress and Theme Parks FatPipe Inc Q1 2026 Earnings Positive EPS Reported Amidst Market Skepticism SKYE Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues Development