Blue Owl Technology Finance Corp (OTF) Stock Price

10.22 ▼ -0.09 (-0.87%)
Open: 10.28 Vol: 1.64M Day's range: 10.105 - 10.32 Sep 28, 16:00 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
OTF Technical Analysis
5 mins 30 mins Hourly Daily Weekly
SELL SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 10.22▼ 10.24▼ 10.23▼ 10.34▼ 10.64▼
MA10 10.22▲ 10.22▲ 10.23▼ 10.50▼ 10.86▼
MA20 10.23▼ 10.23▼ 10.25▼ 10.82▼ 10.74▼
MA50 10.22▼ 10.28▼ 10.42▼ 10.80▼ 11.99▼
MA100 10.22▲ 10.46▼ 10.59▼ 10.78▼ N/A    
MA200 10.24▼ 10.63▼ 10.93▼ 11.71▼ N/A    
  5 mins 30 mins Hourly Daily Weekly
MACD -0.002▼ 0.008▲ 0.010▲ -0.075▼ 0.048▲
RSI 47.666▼ 47.231▼ 42.631▼ 34.692▼ 40.363▼
STOCH 37.205     75.622     47.101     12.868▼ 47.101    
WILL %R -66.667     -50.000     -50.000     -87.831▼ -77.295▼
CCI -48.994     6.251     -32.579     -146.288▼ -71.248    
Latest Filters Detected On OTF
▼ BREAK $OTF Price Breaks 30 Days Low Set Alert
▼ BREAK $OTF Price Breaks 20 Days Low Set Alert
▼ BREAK $OTF Price Breaks 10 Days Low Set Alert
Blue Owl Technology Finance Corp News
Friday, September 04, 2026 06:30 AM
Third financing since June 30 brings total debt financing raised to $800 million, further strengthening OTF's liquidity and financial flexibility NEW YORK, Sept. 4, 2026 /PRNewswire/ -- Blue Owl ...
Wednesday, September 02, 2026 05:00 PM
Detailed price information for Blue Owl Technology Finance Corp (OTF-N) from The Globe and Mail including charting and trades.
Thursday, May 14, 2026 12:38 AM
Blue Owl Technology Finance (NYSE:OTF) reported first-quarter 2026 adjusted net investment income of $0.29 per share and net asset value of $16.49 per share, as management said market volatility ...
OTF historical stock data
date open high low close volume
28/09/26 10.28 10.32 10.105 10.22 1,636,584
25/09/26 10.22 10.34 10.18 10.31 1,495,106
24/09/26 10.37 10.385 10.215 10.27 1,553,675
23/09/26 10.45 10.48 10.335 10.39 2,007,595
22/09/26 10.70 10.739 10.48 10.49 1,769,246
21/09/26 10.65 10.687 10.48 10.64 2,099,854
18/09/26 10.81 10.81 10.54 10.59 2,866,410
17/09/26 10.75 10.9977 10.71 10.86 1,765,048
16/09/26 10.59 10.73 10.47 10.62 2,054,227
15/09/26 10.55 10.66 10.485 10.59 1,890,269
Quote Details
52wk Low:9.75
52wk High:15.00
Vol:1.64M
Avg Vol(3m):50.3M
1Y Chng:-29.08%
1M Chng:-8.18%
Add to Watch List