MGEE Q1 2026 Earnings EPS Surpasses Estimates on Strong Utility Performance MCBS Q1 2026 Earnings Solid EPS Beat Amid Slight Stock Pullback GPRO Q1 2026 Earnings Massive EPS Miss Despite Stock Rally MOGU Q2 2021 Earnings EPS Surprises to the Upside Amid Challenging Environment Ferguson Enterprises FERG Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher TTEK Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Operational Execution