Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower Evotec Q1 2026 Earnings EPS Falls Sharply Short of Estimates Amid Operational Pressures MP Materials Q1 2026 Earnings Strong Profit Beat Defies Expectations MIAX Q1 2026 Earnings EPS Beat Not Enough to Lift Stock RR Earnings Overview 20260528 ALNT Q1 2026 Earnings EPS Falls Short of Estimates Stock Holds Steady