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