IntrinsicIntrinsic
← Scroll for more →

Blue Owl Capital Corp (OBDC)

Latest Price
$10.50
TTM P/E
18.75
Normalized P/E
7.68
TTM Div Yield
--
Fwd Div Yield
--
Book Value
14.17
P/B Ratio
0.74

Valuation metrics

adjust assumptions →
EPS: $1.24
Book value / share: $14.81
Formula: √(22.5 × EPS × BVPS)
Graham Number
$20.33
+100% upside
EPS: $1.24
Target P/E: 7×
Formula: EPS × P/E
P/E Fair Value
$8.68
15% downside

Institutional Ownership

48.3% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
State of New Jersey Common Pension Fund A15.26M$165.0M3.10%--2026-06-30
Oregon Public Employees Retirement Fund14.57M$158.0M2.95%-400.0K2026-06-30
Strs Ohio13.47M$146.0M2.73%+2.52M2026-06-30
FMR LLC11.77M$127.0M2.39%-74.8K2026-06-30
Morgan Stanley9.90M$107.0M2.01%+403.2K2026-06-30
Van Eck Associates Corp9.84M$106.0M2.00%-1.48M2026-06-30
Bank of America Corp9.80M$106.0M1.99%-984.2K2026-06-30
Cresset Asset Management, LLC7.70M$86.0M1.56%+408.9K2026-06-30
UBS Group AG7.47M$81.0M1.52%-2.28M2026-06-30
Ameriprise Financial Inc5.69M$61.0M1.15%-349.1K2026-06-30
View all institutional holders →