Blue Owl Technology Finance Corp. (OTF)

NYSE: OTF · Real-Time Price · USD
10.53
-0.11 (-1.03%)
Sep 22, 2026, 11:44 AM EDT - Market open
Market Cap4.82B -28.8%
Revenue (ttm)1.31B +55.6%
Net Income375.08M -25.0%
EPS0.81 -54.7%
Shares Out 458.19M
PE Ratio13.06
Forward PE7.97
Dividend$1.55 (14.72%)
Ex-Dividend DateSep 30, 2026
Volume388,080
Open10.70
Previous Close10.64
Day's Range10.54 - 10.74
52-Week Range9.75 - 15.00
Betan/a
AnalystsBuy
Price Target13.61 (+29.25%)
Earnings DateNov 4, 2026