Veru Inc Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Mount Logan Capital Inc Q1 2026 Earnings Loss Per Share of 051 Amidst Market Headwinds SRPT Q1 2026 Earnings EPS Surges 18467 Above Estimates Amid Strong Gene Therapy Progress GXO Q1 2026 Earnings Earnings Beat Expectations with 34 Surprise Stock Gains iSpecimen Inc ISPC Q3 2024 Earnings Significant EPS Miss Amidst Operational Challenges NextDecade Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress