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