IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Blue Owl Technology Finance Corp. (OTF)

Latest Price
$10.59
TTM P/E
--
Normalized P/E
9.94
Div Yield
--
Book Value
16.36
P/B Ratio
0.65

Valuation metrics

adjust assumptions →
EPS: $1.52
Book value / share: $17.33
Formula: √(22.5 × EPS × BVPS)
Graham Number
$24.34
+130% upside
EPS: $1.52
Target P/E: 10×
Formula: EPS × P/E
P/E Fair Value
$15.20
+44% upside

Institutional Ownership

26.1% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
Orange County Employees Retirement System20.30M$210.0M4.44%--2026-06-30
Cresset Asset Management, LLC11.96M$128.0M2.61%+3.79M2026-06-30
State of New Jersey Common Pension Fund E6.27M$64.0M1.37%--2026-06-30
Cliffwater LLC5.91M$61.0M1.29%--2026-06-30
Capricorn Investment Group LLC5.65M$58.0M1.23%-12026-06-30
CAZ INVESTMENTS LP4.51M$46.0M0.99%+1.43M2026-06-30
VAN ECK ASSOCIATES CORP4.42M$45.0M0.97%+1.15M2026-06-30
RIVERNORTH CAPITAL MANAGEMENT, LLC3.79M$39.0M0.83%+1.61M2026-06-30
TEXAS TREASURY SAFEKEEPING TRUST CO3.41M$35.0M0.75%--2026-06-30
Auto-Owners Insurance Co3.08M$31.0M0.67%--2026-06-30
View all institutional holders →