Farmers FMAO Climbs 076 Resistance at 2916 in Focus 20260521 Ameriprise AMP Slips 140 Testing 43441 Support 20260520 OppFi OPFI Q1 2026 Earnings EPS 035 Beats Estimates Lamb LW Q1 2026 Earnings 072 EPS Surges Past 063 Estimates ODYS Q1 2026 Earnings EPS Miss Widens as PreRevenue Company Navigates Development Stage MSFT Q1 2026 Earnings Solid EPS Beat Offsets Modest Revenue Headwinds Electra Battery Materials Q4 2025 Earnings WiderthanExpected Loss as PreRevenue Company Advances Battery Materials Projects FIS Q1 2026 Earnings EPS Surpasses Estimates Stock Slightly Lower FITBM Q1 2026 Earnings Preferred Stock Delivers 35 EPS Surprise Above Consensus SM Energy Q1 2026 Earnings Strong Earnings Beat Powers Shares Higher