Blue Owl Capital Inc (OWL)
Official siteFINANCIAL SERVICES • ASSET MANAGEMENT • NYSE
Market Cap: $19.18B
Last updated: Sep 01, 2026 at 5:00 PM ET
Earnings
Performance (10Y)
Upcoming Estimates
Dividends
Dividend Metrics
Growth
Key Metrics
Technical Indicators Dashboard
Moving Averages
MACD
ADX
Aroon & PSAR
Bollinger Bands
RSI (14-Day)
Momentum Oscillators
Volatility Measures
Volume Flow
Volume Metrics
Pivot Points
Advanced Oscillators
Financial Data
Related GNG Research
Blue Owl Capital (OWL): The Gate Held, the Stock Did Not
Market priced the tender requests, not actual liquidity - OWL shares fell from $15.77 (Nov 2025) to $11.68, hitting the high-$7s in April despite broad market +14% over the same period Flagship repurchase requests hit 18.8% (~$3.6bn); manager honored 5% cap, net outflows $660m; tech fund outflows $100m - combined net $760m versus $7.8bn raised platform-wide, outflows = 0.25% of $319bn AUM Fee-paying assets $190.6bn (+7% YoY), permanent capital $225.0bn; fee-related earnings $392.2m ($0.25 adj share) and distributable earnings $351.2m ($0.22) - both +9% as real assets near 30% of AUM Valuation by cash earnings ~13.3x current distributable run-rate, ~13.1x 2026 consensus, ~11.5x fee-related; trailing dividend yield ~7.7% and run-rate yield ~7.9% on $0.23 Operational and capital risks are real - TTM fundraising down to $50.5bn (-11%), net debt/EBITDA ~4.07x, interest coverage 2.92x, priced $750m 10yr at 6.75%
9 Critical Investing Lessons For This Correction
The market doesn't care about your feelings, and your financial dreams aren't built on vibes. The stock market is down 5% this year and 6.5% from record highs. Since 2009 the average of 32 downturns (one every 6 months) is a 7.6% decline. This is still completely normal. Every single downturn is the same. It's not the fear of a 7.6% decline that worries us, but the understandable concern that this leads to a 20+% bear market with a long recovery that strikes at the worst possible time. So to fight fear with facts, analyze the fundamentals, because 97% of stock returns are driven by fundamentals. Free cash flow/share growth for the next 12 months is expected to be 15% up from 13.4% last week. And 3 year CAGR growth is up from 17.3% to 17.6%. Hyperscaler FCF consensus is 65% CAGR for the next 5 years. Goldman Sachs estimates that up to 30% annual boost in earnings growth is possible from AI which means 17.6% free cash flow growth could keep rising. Even if it doesn't FCF growth that's 3.5X normal levels means... the stock market is 16% undervalued (Morningstar estimates 12%). The market has 35% upside potential over the next 12 months and OWL has 56% CAGR potential over the next 3 years. Confidence, not fear is the emotion smart Investors are feeling. To Paraphrase Arthur C Clarke, "Sufficiently advanced asset allocation is indistinguishable from magic." You can design a portfolio around your risks, to build a SWAN bunker portfolio like ZEUS.
Blue Owl Capital (OWL): Fear Is Loud, Cash Is Quiet
Institutional-Retail Divergence: Blue Owl raised $57B from institutions while retail panic-sold the stock 40% below $22 consensus fair value. Durable Fee Model: 86% of fees come from permanent capital across three platforms, generating $1.13B in distributable earnings covering a 5.7% yield Credit Quality Intact: Portfolio non-accruals at 1.3% with 74% senior secured loans—contradicting the sector-wide "private credit crisis" narrative. AI Infrastructure Play: $27B Meta data center JV demonstrates Blue Owl's ability to finance long-duration contracted infrastructure projects. Asymmetric Setup: Trading at 16.6x earnings (20% discount to peers) with 40% upside to fair value and clear invalidation triggers limiting downside.
News
Frequently Asked Questions About OWL
- What is OWL's current dividend yield?
- Blue Owl Capital Inc (OWL) has a current dividend yield of 7.43%.
- Does OWL pay dividends?
- Yes, Blue Owl Capital Inc pays dividends with a current yield of 7.43%.
- What is OWL's P/E ratio?
- Blue Owl Capital Inc has a price-to-earnings (P/E) ratio of 14.07.
- What is OWL's market cap?
- Blue Owl Capital Inc (OWL) has a market capitalization of $19.18B with a current stock price of $12.24.
Get full access to GNG Research
Create a free account to access portfolio tracking, advanced tools, and more.