IntrinsicIntrinsic
← 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
InstitutionSharesValueOwnership %ChangeFiling Date
FMR LLC67.70M$592.0M9.83%-18.02M2026-06-30
Capital World Investors53.87M$471.0M7.82%-2.89M2026-06-30
Capital Research Global Investors43.20M$377.0M6.27%-14.88M2026-06-30
Caption Management, LLC41.51M$363.0M6.03%+3.34M2026-06-30
BlackRock, Inc.31.60M$276.0M4.59%-1.78M2026-06-30
Vanguard Capital Management LLC28.96M$253.0M4.21%-510.1K2026-06-30
Vanguard Portfolio Management LLC27.63M$241.0M4.01%-8.65M2026-06-30
Bank of America Corp22.60M$197.0M3.28%+5.61M2026-06-30
Lind Value II ApS16.72M$146.0M2.43%+1.46M2026-06-30
Morgan Stanley14.43M$126.0M2.10%+1.21M2026-06-30
View all institutional holders →