Blue Owl Technology Finance Corp. (OTF)

NYSE: OTF · Real-Time Price · USD
9.58
-0.17 (-1.74%)
At close: Oct 2, 2026, 4:00 PM EDT
9.76
+0.18 (1.88%)
After-hours: Oct 2, 2026, 7:45 PM EDT
Market Cap4.39B -31.0%
Revenue (ttm)1.31B +55.6%
Net Income375.08M -25.0%
EPS0.81 -54.7%
Shares Out 458.19M
PE Ratio11.88
Forward PE7.26
Dividend$1.55 (16.18%)
Ex-Dividend DateSep 30, 2026
Volume2,805,284
Open9.86
Previous Close9.75
Day's Range9.57 - 9.90
52-Week Range9.57 - 15.00
Betan/a
AnalystsBuy
Price Target13.61 (+42.07%)
Earnings DateNov 4, 2026