MSCI Inc MSCI Q1 2026 Earnings Narrow EPS Beat Reflects Stability in Index Analytics Ready Capital Corporation RC Q1 2026 Earnings Deep EPS Miss as Net Loss Exceeds Expectations Sanmina Q1 2026 Earnings Strong EPS Surge Defies Estimates ASYS Q1 2026 Earnings Strong EPS Beat Drives Stock Higher BRKR Q1 2026 Earnings EPS Surges Past Estimates by Over 30 Electra Battery Materials Q4 2025 Earnings WiderthanExpected Loss as PreRevenue Company Advances Battery Materials Projects