ImageneBio IMA Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence RFIL Q1 2026 Earnings Strong EPS Surprise Drives Share Gains Despite Limited Revenue Disclosure AWX Q4 2025 Earnings Narrowing Losses Amid Quiet Quarter Virtu Financial Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher Oragenics Q2 2023 Earnings Narrowing Loss Surprises No Revenue Yet