RNGR Q1 2026 Earnings EPS Miss Weighs on Shares as Revenue Details Remain Unclear MSFT Q1 2026 Earnings Solid EPS Beat Offsets Modest Revenue Headwinds FDUS Q1 2026 Earnings Strong EPS Beat Driven by Portfolio Performance GPMT Q1 2026 Earnings Surprise EPS Beat Signals Operational Resilience SYF Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower MIRA Q3 2025 Earnings Narrowed Loss Surpasses Expectations Amid No Revenue