MGRD Q1 2026 Earnings EPS Beat Surprises Revenue Data Absent SRPT Q1 2026 Earnings EPS Surges 18467 Above Estimates Amid Strong Gene Therapy Progress MO Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick THO Q1 2026 Earnings Massive EPS Surprise of 831 Drives Stock Higher PONY Q1 2026 Earnings EPS Beat Driven by Cost Discipline Shares Rise IBTA Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher