GRC Q1 2026 Earnings Earnings Per Share Surpasses Estimates by 28 Sarepta Therapeutics Q1 2026 Earnings Robust EPS Beat Amid Modest Market Caution Unitil Corporation UTL Q1 2026 Earnings Modest EPS Beat Stock Edges Higher OBE Q1 2026 Earnings EPS Miss of 793 Shocks Investors Amid Energy Headwinds Mattel Q1 2026 Earnings NarrowerThanExpected Loss Amid Cost Discipline