MetLife MET Q1 2026 Earnings EPS Surpasses Estimates by 549 OptimizeRx OPRX Q1 2026 Earnings Massive EPS Beat Sends Stock Higher RYTM Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction White Mountains Insurance Group WTM Q2 2025 Earnings EPS Misses Estimates but Stock Edges Higher Reviva Pharmaceuticals RVPH Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline Amid PreRevenue Stage SION Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Navigates Pipeline Progress