Blue Owl Capital Q4 Revenue Rises 13.5%, Investment Income Up 10.5%

OBDCOBDC

Blue Owl Capital Corporation reported $447.75 million in Q4 revenue, up 13.5% year-over-year, beating estimates by 0.36%, while EPS of $0.36 topped forecasts by 1.9%. Total non-affiliated investment income rose 10.5% to $396.25 million and affiliated income jumped 50.3% to $50.58 million.

1. Q4 Financial Results

Blue Owl Capital Corporation delivered Q4 revenue of $447.75 million, marking a 13.5% year-over-year increase and a 0.36% beat vs estimates. EPS came in at $0.36, surpassing the consensus by 1.9%, driven by stronger fee income and record quarterly deployment.

2. Investment Income Breakdown

Non-affiliated investment income totaled $396.25 million, up 10.5% versus last year, with interest income of $340.58 million beating estimates by 2%. Controlled affiliate income surged 50.3% to $50.58 million, led by a 55.8% jump in dividend income to $39.54 million.

3. Stock Performance and Outlook

Shares have declined 8% over the past month compared to a 1.3% drop in the broader market, reflecting investor caution on fund flows. The stock carries a near-term underperform sentiment based on current ranking models.

Sources

F