MGEE Q1 2026 Earnings Earnings Beat Bolsters Utilitys Steady Profile BBBY Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally CMI Q1 2026 Earnings EPS Beat by 897 on Strong Operational Performance QCLS Q4 2017 Earnings Massive EPS Miss Fails to Deter Investors InspireMD NSPR Q1 2026 Earnings EPS Beat Despite Net Loss Shares Dip 29 ONB Q1 2026 Earnings Narrow EPS Miss Slightly Below Estimates Stock Edges Higher