← All US stocks
BO

Blue Owl Technology Finance Corp. Common Stock

OTF

Close · 10/09/2026

10.69

1D

-2.37%

52-week range

9.75 – 15.82

Volume

19,14,000.00

Price history

OTF

11/08/2026 to 10/09/2026

O 10.92 H 10.92 L 10.67

11.7310.6911/08/202610/09/2026
1W-6.31%
1M-8.87%
3M-3.35%
6M-8.63%
1Y-28.26%
MAX-35.45%

Fundamentals

as of 10/09/2026
Market cap
$4.90B
Shares out
458.19M
P/E (trailing)
13.06
P/E (forward)
8.31
EPS (trailing)
0.82
Dividend yield
14.97%
Profit margin
13744.34%
P/B
0.65
Return on equity
4.97%

SEC financial statements

14 quarterly and 8 annual periods through 30/06/2026.

Explore statements →

Details

Ticker
OTF
Index
-
Sector
-
Industry
-
HQ
-

Last close 10/09/2026.