Zacks Investment Research on MSN
Blue Owl Capital (OWL) reports Q1 earnings: What key metrics have to say
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 ...
Zacks Investment Research on MSN
Blue Owl Capital Corporation (OBDC) Reports Q1 Earnings: What Key Metrics Have to Say
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results