Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain MNPR Q1 2026 Earnings Surprise EPS Beat in PreRevenue Biotech TAL Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency MUR Q1 2026 Earnings Earnings Per Share Surpass Expectations Amid Volatile Oil Markets SuRo Capital Corp 600 Notes due 2026 SSSSL Q1 2026 Earnings Massive EPS Surprise Driven by Investment Gains BAC Q1 2026 Earnings Bank of America Beats on Strong Expense Control and Steady NII