VRTX Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick ICU Q1 2026 Earnings WiderthanExpected Loss as Company Remains PreRevenue BBY Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Stock Rises i3 Verticals Q1 2026 Earnings EPS Surpasses Estimates Stock Rises 173 MRT Q4 2025 Earnings Narrower Loss Surprises Market Stock Slightly Dips FTC Solar Q1 2026 Earnings WiderThanExpected Loss Overshadowed by Positive Stock Reaction