SRPT Q1 2026 Earnings EPS Surges 18467 Above Estimates Amid Strong Gene Therapy Progress SDST Q1 2026 Earnings WiderthanExpected Loss Weighs on Shares CMRC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines CREG Q1 2026 Earnings Reported Loss Per Share of 003 Stock Declines 125 Amid Missing Revenue Data FHN Q1 2026 Earnings EPS Beats Estimates by Over 6 Shares Edge Higher AVBH Q1 2026 Earnings EPS Surpasses Estimates by 275 Stock Slightly Declines