OTF

Blue Owl Technology Finance Corp. Common Stock (OTF)

Stock · NYSE

$9.13as of 10/16/2026

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 9, 2026

Blue Owl tech fund sees 39% redemption request. Investors in a $5 billion Blue Owl technology credit fund have requested to withdraw 39% of their capital. This significant outflow highlights pressure on the firm's liquidity and may impact the broader market perception of its credit portfolio. The stock is currently trading near its 52-week low, reflecting these concerns.

Active signals

Resistance level
$10.5

What OTF's price did in the 20 trading sessions after each past signal, compared with any 20-session window over the same period.

SignalTimesMedian 20-session returnHigher after 20 sessions
Volume Spike3+0.0%67%
Any 20-session window (baseline)-2.7%33%

Computed by MarketWall from daily closing prices since March 30, 2026. Returns are close-to-close and don't include dividends. Past results describe what happened before; they are not a forecast and not investment advice.

About OTF

Blue Owl Technology Finance Corp. is a business development company specializes in upper middle-market, making debt and equity investments such as senior secured or unsecured loans, subordinated loans or mezzanine loans and equity-related securities including common equity, warrants, preferred stock and similar forms of senior equity, finance and business development company. The firm prefers to invest in technology…

Fundamentals

1-day range
$9.28$9.43
Market cap
$5.24B
P/E (trailing)
11.16
P/E (forward)
6.87
EPS (trailing)
$0.80
Dividend yield
12.59%
Beta
0.55
Avg. volume
2.44M
Ex-dividend date
September 30, 2026
Dividend pay date
October 15, 2026
52-week range
$9.06$15
Next earnings: November 4, 2026 · EPS estimate $0.32confirmed

Forecasts

9 analyst ratings

Buy 57%
Hold 43%
Sell 0%
1-year price forecast
High
$17
+86.2%
Median
$14
+53.3%
Low
$11
+20.5%

Latest news

Insider Activity

Insider Actions →
Acquired
19.0K
Disposed
0

Institutional Ownership

March 31, 2026

Total shares held
176.58M
Total value held
$2.14B
Institutional holders
166
Top holders this quarter
  • Unknown43.62M
  • Unknown29.13M
  • Unknown20.22M
  • Unknown14.16M
  • Unknown8.18M
  • Unknown6.27M
  • Unknown5.91M
  • Unknown5.65M
  • Unknown4.27M
  • Unknown3.27M

See the full, filterable feed with live charts on the MarketWall dashboard.

We use analytics to understand how market-wall is used. No personal data is sold.