For the quarter ended March 2026, Blue Owl Capital Inc. (OWL) reported revenue of $699.88 million, up 12.9% over the same period last year. EPS came in at $0.19, compared to $0.17 in the year-ago ...
Moody’s shifted its outlook on Blue Owl Credit Income Corp., a key non traded BDC tied to Blue Owl Capital (NYSE:OWL), from stable to negative, citing pressure from investor redemptions and liquidity ...
Blue Owl Capital Corporation (OBDC) reported $396.77 million in revenue for the quarter ended March 2026, representing a year-over-year decline of 14.6%. EPS of $0.31 for the same period compares to ...