Blue Owl Technology Finance Corp. (OTF)

NYSE: OTF · Real-Time Price · USD
11.38
+0.08 (0.71%)
At close: Aug 28, 2026, 4:00 PM EDT
11.41
+0.03 (0.30%)
After-hours: Aug 28, 2026, 7:30 PM EDT
Market Cap5.21B -25.8%
Revenue (ttm)1.31B +55.6%
Net Income375.08M -25.0%
EPS0.81 -54.7%
Shares Out 458.19M
PE Ratio14.12
Forward PE8.64
Dividend$1.55 (13.62%)
Ex-Dividend DateSep 30, 2026
Volume2,222,857
Open11.33
Previous Close11.30
Day's Range11.22 - 11.43
52-Week Range9.75 - 15.82
Betan/a
AnalystsBuy
Price Target13.61 (+19.6%)
Earnings DateAug 5, 2026