Blue Owl Technology Finance Corp. (OTF)

NYSE: OTF · Real-Time Price · USD
10.71
+0.02 (0.19%)
At close: Sep 11, 2026, 4:00 PM EDT
10.77
+0.06 (0.56%)
After-hours: Sep 11, 2026, 7:30 PM EDT
Market Cap4.91B -27.8%
Revenue (ttm)1.31B +55.6%
Net Income375.08M -25.0%
EPS0.81 -54.7%
Shares Out 458.19M
PE Ratio13.28
Forward PE8.11
Dividend$1.55 (14.47%)
Ex-Dividend DateSep 21, 2026
Volume1,525,409
Open10.80
Previous Close10.69
Day's Range10.67 - 10.87
52-Week Range9.75 - 15.82
Betan/a
AnalystsBuy
Price Target13.61 (+27.08%)
Earnings DateAug 5, 2026