Blue Owl Capital Inc.OWL
NYSE • Financial Services
$9.63
P/E
74.34
PEG
0.68
FCF Yield
—
Rev Growth YoY
+10.3% YoY
Gross Margin
87.9%
Health Score
6/10
D/E Ratio
1.75
Confidence
LOW
Business Snapshot
Blue Owl Capital is a publicly traded asset management firm specialising in alternative investments, primarily focused on direct lending and real estate credit. It operates in the financial services sector within the asset management industry, where it competes as a mid-tier player alongside larger diversified managers. The company's TTM revenue stands at $2.94 billion, placing it in the mid-cap range in terms of financial scale. A defining characteristic is its high gross margin of 87.9% (up from 62.0% in the prior year), indicating significant pricing power or a shift toward higher-margin fee structures. The firm also generates substantial free cash flow of $1.20 billion, which supports its dividend-paying capacity and reinvestment in new funds.
Financial Health
Gross margin improved dramatically to 87.9% from 62.0% in the prior year, reflecting a favourable mix shift or operational efficiency gains. Net margin data is unreliable due to a flagged data source error (reported at 296.0% is outside the 0–100% range)...
Risk Assessment
- VALUATION — P/E of 74.34x far exceeds the sector average of 16x, pricing in high growth expectations that leave little room for disappointment.
- DEBT / LIQUIDITY — Debt/equity of 1.75x and current ratio of 0.95x indicate a leveraged balance sheet with limited short-term liquidity cushion.
- REVENUE DECELERATION — Quarterly revenue declined 0.2% sequentially while year-over-year growth was 10.3%, suggesting a deceleration in the most recent quarter.
- 52-WEEK POSITION — The current price of $9.63 is well below the midpoint of the 52-week range ($7.95 – $21.08), trading 54% off its high of $21.08.
- TECHNICALS — RSI, MACD, and moving average data unavailable for this period; momentum cannot be independently confirmed....