Intrinsic
Screener
Valuation
Movers
Economy
Bonds
Institutions
Business Summaries
Updates
Go
Sign In
Screener
Summaries
Updates
Institutions
Sign In
More
↑
Overview
Financials
Chart
Business Summary
Filings
Ownership
Valuation
← Scroll for more →
Blue Owl Technology Finance Corp.
(OTF)
Latest Price
$9.51
TTM P/E
--
Normalized P/E
8.92
TTM Div Yield
--
Fwd Div Yield
--
Book Value
16.30
P/B Ratio
0.58
Valuation metrics
adjust assumptions →
EPS:
$1.52
Book value / share:
$17.33
Formula:
√(22.5 × EPS × BVPS)
Graham Number
$24.34
+156% upside
EPS:
$1.52
Target P/E:
9×
Formula:
EPS × P/E
P/E Fair Value
$13.68
+44% upside
Institutional Ownership
26.1% held by institutions
Institution
Shares
Value
Ownership %
Change
Filing Date
Orange County Employees Retirement System
20.30M
$210.0M
4.44%
--
2026-06-30
Cresset Asset Management, LLC
11.96M
$128.0M
2.61%
+3.79M
2026-06-30
State of New Jersey Common Pension Fund E
6.27M
$64.0M
1.37%
--
2026-06-30
Cliffwater LLC
5.91M
$61.0M
1.29%
--
2026-06-30
Capricorn Investment Group LLC
5.65M
$58.0M
1.23%
-1
2026-06-30
Caz Investments LP
4.51M
$46.0M
0.99%
+1.43M
2026-06-30
Van Eck Associates Corp
4.42M
$45.0M
0.97%
+1.15M
2026-06-30
Rivernorth Capital Management, LLC
3.79M
$39.0M
0.83%
+1.61M
2026-06-30
Texas Treasury Safekeeping Trust Co
3.41M
$35.0M
0.75%
--
2026-06-30
Auto-Owners Insurance Co
3.08M
$31.0M
0.67%
--
2026-06-30
View all institutional holders →