Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings Net Investment Income Misses Estimates Stock Edges Higher Spectral AI Inc MDAI Q1 2026 Earnings Missed Estimates as EPS Falls Short Shares Decline RYDE Q2 2025 Earnings EPS Misses Estimates Shares Surge 947 ABR Q1 2026 Earnings Earnings Miss Exposes Headwinds as REIT Navigates Elevated Interest Rates AEE Q1 2026 Earnings EPS Beats Estimates as Utility Gains on Operational Efficiency Magnite Inc MGNI Q1 2026 Earnings EPS Surpasses Estimates by 206