← Scroll for more →
Blue Owl Capital Inc. (OWL)
Investment Advice
Latest Price
$10.33
TTM P/E
73.79
Normalized P/E
109.04
TTM Div Yield
8.81%
Fwd Div Yield
8.91%
Book Value
2.75
P/B Ratio
3.75
Valuation metrics
adjust assumptions →EPS: $0.10
Book value / share: $320.78
Formula: √(22.5 × EPS × BVPS)
Graham Number
$26.87
+189% upside
Base FCF: $881M (median of recent 5yr)
Growth: 25%/yr (median YOY, capped at 25%)
Discount rate: 10%
Terminal growth: 3%
Projection horizon: 10 years
DCF Fair Value
$9,084.26
+97475% upside
EPS: $0.10
Target P/E: 100×
Formula: EPS × P/E
P/E Fair Value
$10.00
+7% upside
Institutional Ownership
95.2% held by institutions| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| FMR LLC | 67.70M | $592.0M | 9.83% | -18.02M | 2026-06-30 |
| Capital World Investors | 53.87M | $471.0M | 7.82% | -2.89M | 2026-06-30 |
| Capital Research Global Investors | 43.20M | $377.0M | 6.27% | -14.88M | 2026-06-30 |
| Caption Management, LLC | 41.51M | $363.0M | 6.03% | +3.34M | 2026-06-30 |
| BlackRock, Inc. | 31.60M | $276.0M | 4.59% | -1.78M | 2026-06-30 |
| Vanguard Capital Management LLC | 28.96M | $253.0M | 4.21% | -510.1K | 2026-06-30 |
| Vanguard Portfolio Management LLC | 27.63M | $241.0M | 4.01% | -8.65M | 2026-06-30 |
| Bank of America Corp | 22.60M | $197.0M | 3.28% | +5.61M | 2026-06-30 |
| Lind Value II ApS | 16.72M | $146.0M | 2.43% | +1.46M | 2026-06-30 |
| Morgan Stanley | 14.43M | $126.0M | 2.10% | +1.21M | 2026-06-30 |