ARCC Q1 2026 Earnings Net Investment Income Misses Estimates Amid Stable Portfolio Performance MTNB Q4 2024 Earnings Narrowed Loss Surpasses Expectations Pipeline Momentum Continues GormanRupp GRC Q1 2026 Earnings Strong Earnings Beat Drives Analyst Optimism Immunovant Q1 2026 Earnings WiderThanExpected Loss as Pipeline Investment Continues GABC Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Margin Pressure SRPT Q1 2026 Earnings EPS Surges 18467 Above Estimates Amid Strong Gene Therapy Progress