Blue Owl Technology Finance Corp. (OTF)

NYSE: OTF · Real-Time Price · USD
9.45
-0.01 (-0.11%)
Nov 13, 2026, 9:09 AM EST - Market open
Market Cap4.28B -32.4%
Revenue (ttm)1.33B +33.7%
Net Income359.41M -41.6%
EPS0.77 -56.6%
Shares Out 452.61M
PE Ratio12.22
Forward PE6.93
Dividend$1.55 (16.40%)
Ex-Dividend DateDec 31, 2026
Volume37,001
Open9.54
Previous Close9.46
Day's Range9.47 - 9.85
52-Week Range8.76 - 15.00
Betan/a
AnalystsBuy
Price Target13.39 (+41.69%)
Earnings DateNov 4, 2026