Although the revenue and EPS for Blue Owl Capital (OWL) 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 Inc. (OWL) came out with quarterly earnings of $0.24 per share, beating the Zacks Consensus Estimate of $0.23 per share. This compares to earnings of $0.21 per share a year ago.
Blue Owl Capital Corporation is rated HOLD, reflecting modest portfolio quality decline, falling yields, and likely dividend reduction. OBDC trades at a 17% discount to Q3 '25 NAV and a P/B of 0.85%, the steepest in its peer group. Dividend coverage is weak; Q3's $0.37 dividend was not covered by net investment income, with management guiding toward a lower payout.
Blue Owl Capital (OWL) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.
A flood of negative headlines has pushed OWL into the penalty box. Two “bubble” fears are driving sentiment, but the data tells a different story. The valuation gap vs. peers has quietly reached extreme levels.
Upper Middle Market Focus: This BDC lends to companies with average revenues exceeding $1 billion and EBITDA of $229 million. Objective Fundamental Growth: Net investment income and net asset value are both higher today than in 2020. Transparent Management Communication: Leadership has openly projected a potential dividend adjustment to roughly $0.33 per share as rates normalize.
Blue Owl Capital offers robust margins, stable fee-related earnings, and is structurally positioned for long-term distributable earnings growth. OWL trades at a sub-20x forward multiple despite 45%+ DE margins, making it undervalued versus peers like BX and KKR. The recent sell-off seems to be driven by overblown concerns about AI infrastructure and real estate exposure, while actual balance sheet risk remains minimal.
Blue Owl Capital Corporation offers a compelling 12.4% forward dividend yield, supported by a robust $0.31 per share spillover buffer. OBDC's diversified $17B loan portfolio and affiliation with Blue Owl provide strategic advantages in origination, credit analysis, and cost efficiency. The stock trades at a 0.85 Price/Book, about 36% below sector median and 11% below its historical average, signaling undervaluation.
Blue Owl Capital Corporation is firmly rated as a Buy as the worst of the valuation hammering appears behind us. OBDC faces ongoing headwinds from lower interest rates, increased bank competition, and declining NII estimates, but forward yield now approaches 12%. Insider purchases by Blue Owl Capital management reinforce conviction in OBDC's undervaluation.
Blue Owl Capital offers resilient private credit income and AI infrastructure exposure, supporting a Buy rating for speculative total return investors. OWL's payout ratio is currently stretched at ~102%, but improving earnings power and fee-paying AUM growth should enhance future coverage. Valuations reflect macro normalization, with shares trading at ~16x FRE and yields boosted by a 30% price correction.
Blue Owl Capital Corporation offers a high but safe dividend yield and is currently undervalued after recent underperformance and volatility. OBDC's floating-rate loan book and tighter dividend coverage have pressured the stock, but current pricing more than compensates for these risks. Management says portfolio health is steady: revolver draws average under 20% and falling, while typical borrower revenue and EBITDA exceed $1B and $229M on average.
Blue Owl Capital: Follow The Insiders And Load Up