Blue Owl Capital Corporation (OBDC) Q1 2026 Earnings Call Transcript
OBDC's Q1 earnings miss estimates as lower net investment income hurts results despite reduced expenses and a new $300M share repurchase plan.
The headline numbers for Blue Owl Capital Corporation (OBDC) give insight into how the company performed in the quarter ended March 2026, but it may be worthwhile to compare some of its key metrics to Wall Street estimates and the year-ago actuals.
Blue Owl Capital Corporation (OBDC) came out with quarterly earnings of $0.31 per share, missing the Zacks Consensus Estimate of $0.35 per share. This compares to earnings of $0.39 per share a year ago.
Here at Zacks, our focus is on the proven Zacks Rank system, which emphasizes earnings estimates and estimate revisions to find great stocks. Nevertheless, we are always paying attention to the latest value, growth, and momentum trends to underscore strong picks.
OBDC trades below industry valuation as strong income growth, high yield, and strategic deals aim to offset rising debt and expense pressures.
Blue Owl Capital Corporation (OBDC) reported earnings 30 days ago. What's next for the stock?
Now is a great time to be an income investor, with market sentiment driving down stock prices to deep value range. I highlight two such names with double-digit dividend yields and material discounts to book value. Both have diversified income streams and have potential for strong total returns.
Blue Owl Capital Corporation (OBDC) Q4 2025 Earnings Call Transcript
OBDC's Q4 EPS beat estimates as investment income climbs, but higher expenses and a YoY profit drop temper the upbeat quarter.
Although the revenue and EPS for Blue Owl Capital Corporation (OBDC) give a sense of how its business performed in the quarter ended December 2025, it might be worth considering how some key metrics compare with Wall Street estimates and the year-ago numbers.
Blue Owl Capital Corporation (OBDC) came out with quarterly earnings of $0.36 per share, beating the Zacks Consensus Estimate of $0.35 per share. This compares to earnings of $0.47 per share a year ago.