Blue Owl Capital's Q4 Earnings Meet Estimates, Top Line Falls Y/Y
Blue Owl Capital Corporation (OBDC) reported fourth-quarter 2024 earnings per share (EPS) of 47 cents, which met the Zacks Consensus Estimate. However, the bottom line declined from 51 cents a year ago.The total investment income of Blue Owl Capital amounted to $394.39 million, which decreased 4.1% year over year. The top line missed the Zacks Consensus Estimate by 0.3%.See the Zacks Earnings Calendar to stay ahead of market-making news.Blue Owl Capital’s fourth-quarter bottom line was supported by lower-th ...