LEDS Q1 2026 Earnings Loss Per Share of 007 Amid Limited Disclosures AREB Q1 2026 Earnings Deep Losses Reported Stock Surges Over 22 IMVT Q1 2026 Earnings EPS Misses Estimates Amid Continued RD Investment SRPT Q1 2026 Earnings EPS Surges 18467 Above Estimates Amid Strong Gene Therapy Progress KURA Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Navigates Development United Rentals URI Q1 2026 Earnings Solid EPS Beat Powered by Operational Strength