Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain FMX Q1 2026 Earnings Profit Falls Sharply Short of Street Estimates SES AI Q1 2026 Earnings EPS Misses Estimates as Company Continues RD Focus HIW Q1 2026 Earnings Massive EPS Surprise of 161 Drives Stock Rally CIM Q1 2026 Earnings Modest EPS Beat as Interest Rate Dynamics Shape Performance CIB Q4 2025 Earnings Massive Earnings Miss as EPS Plunges to 1926 vs Estimate of 20099