IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Blue Owl Capital Corp (OBDC)

Latest Price
$11.07
TTM P/E
19.77
Normalized P/E
8.08
Div Yield
6.68%
Book Value
14.14
P/B Ratio
0.78

Valuation metrics

adjust assumptions →
EPS: $1.24
Book value / share: $14.81
Formula: √(22.5 × EPS × BVPS)
Graham Number
$20.33
+84% upside
EPS: $1.24
Target P/E:
Formula: EPS × P/E
P/E Fair Value
$9.92
10% 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 CORP /DE/9.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 →