Blue Owl Capital is rated Buy, trading at a steep discount despite robust growth in fee-related earnings and AUM. OWL's recurring management fees, primarily from permanent capital, drive predictable earnings and support a well-covered dividend. Real assets, especially data center buildouts with partners like Meta, are a key growth engine, offsetting concerns in the Credit Platform.
OWL is deeply undervalued after a 58% crash. The market is afraid of AI disruption and worse inflows. But OWL's portfolio has expanded from 3 to 8 segments in 4 years, with digital infrastructure now 6% of AUM and strong inflows continuing.
Blue Owl Capital Inc. offers a nearly 10% dividend yield and trades at just 11x forward earnings after a 50% share price decline. OWL's assets under management have grown over 230% in four years, driven by strong capital raising and attractive fund performance. Fee-related earnings grew 14% and distributable earnings 11% year-over-year, with continued capital inflows supporting future growth.
Blue Owl Capital Inc. (OWL) Presents at Bernstein 42nd Annual Strategic Decisions Conference Transcript
OWL is leaning into digital infrastructure and wealth-channel funds to diversify fees beyond direct lending, while watching retail redemptions.
OWL leans on Permanent Capital and $29.9B undeployed AUM that could turn into $349M in annualized management fees.
Blue Owl is priced for a "prove it" stretch, with a Neutral stance as liquidity, deployment timing, and expenses keep sentiment choppy.
Blue Owl Capital Inc. is trading near 52-week lows, yet recent quarterly results show robust fee-related and distributable earnings growth. OWL's fee structure, driven by AUM-based management fees, insulates it from BDC-specific credit headwinds and dividend cuts impacting OBDC shareholders. The SpaceX stake provides a significant performance income hedge, with realized and potential mark-ups offering incremental distributable earnings upside.
The Normalization Myth: Learn why the recent dividend "cut" is simply a return to the rock-solid baseline we signed up for in 2021. Proven Outperformance: Discover how OBDC delivered $7.40 in total dividends on a $12.31 entry price – far exceeding original projections. OBDC's 1.0% non-accrual rate shows how management is choosing discipline over reckless leverage.
Blue Owl Capital NYSE: OBDC reported first-quarter 2026 adjusted net investment income of $0.31 per share and net asset value per share of $14.41, as management said lower base rates, tighter spreads and reduced fee income weighed on earnings.
Blue Owl Capital offers an 8.7% dividend yield, recently hiked, with a BBB+ investment-grade rating and robust AUM growth. OWL's assets under management reached $314.9 billion in the first quarter, up 15% year-over-year, driving continued fee-related earnings expansion. The current yield is over 3x the peer group median, reflecting an undervaluation driven by overblown private credit fears.
Blue Owl Capital Corporation trades at a 21% discount to NAV, offering a safety buffer for income investors despite recent dividend undercoverage. OBDC's Q1 '26 net investment income per share fell 22% year-over-year, covering only 86.5% of its dividend, raising medium-term dividend stability concerns. Portfolio quality improved sequentially, however, with non-accruals at 1.0% (fair value), though the firm's overall portfolio size declined amid weakening originations/higher repayments.