Blue Owl Technology Finance Corp. (OTF)

NYSE: OTF · Real-Time Price · USD
10.97
0.00 (0.05%)
Aug 24, 2026, 12:35 PM EDT - Market open
Market Cap5.02B -26.5%
Revenue (ttm)1.31B +55.6%
Net Income375.08M -25.0%
EPS0.81 -54.7%
Shares Out 458.19M
PE Ratio13.57
Forward PE8.41
Dividend$1.55 (14.17%)
Ex-Dividend DateSep 30, 2026
Volume1,257,191
Open10.97
Previous Close10.96
Day's Range10.89 - 11.05
52-Week Range9.75 - 15.82
Betan/a
AnalystsBuy
Price Target13.61 (+24.12%)
Earnings DateAug 5, 2026