DMC Global Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside AMTM Q1 2026 Earnings EPS Beats Estimates Stock Rises 293 IONS Q1 2026 Earnings EPS Beat Drives Optimism as Pipeline Advances AMT Q1 2026 Earnings EPS Beats Estimates as Operational Stability Supports Results MTVA Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline