Blue Owl Technology Finance Corp. Common Stock (OTF)
Stock · NYSE
$11.39as of 8/28/2026
Price chart
Open in TradingViewAbout 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
- $11.12$11.26
- Market cap
- $5.24B
- P/E (trailing)
- 14.05
- P/E (forward)
- 8.32
- EPS (trailing)
- $0.80
- Dividend yield
- 12.59%
- Beta
- 0.58
- Avg. volume
- 2.54M
- Ex-dividend date
- September 21, 2026
- Dividend pay date
- October 15, 2026
52-week range
$9.75$15.82
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
+49.3%
Median
$14
+23.0%
Low
$11.5
+1.0%
Latest news
- Forget SaaSpocalypse And Buy These 2 BDCs NowSeekingAlpha · 8/29/2026
- Two 11%+ Yielding External BDCs Built For Long-Term CompoundingSeekingAlpha · 8/24/2026
- Blue Owl Technology Finance: The Turnaround Is ComingSeekingAlpha · 8/19/2026
- Blue Owl Technology Finance: Q2 Outperformance And Higher Income CatalystsSeekingAlpha · 8/19/2026
- Blue Owl Technology Finance: The 32% Discount To NAV Is Simply Not JustifiedSeekingAlpha · 8/19/2026
- The 9% Portfolio That Retires Your PaycheckSeekingAlpha · 8/18/2026
- Blackstone, Blue Owl Funds Upsize Bond Sales After Third-Quarter Lull in Private Credit Issuancebenzinga · 8/17/2026
- Blackstone, Blue Owl Funds Upsize Bond Sales After Third-Quarter Lull in Private Credit IssuanceBenzinga · 8/17/2026
- RBC Capital Reiterates Sector Perform on Blue Owl Technology, Maintains $12 Price TargetBenzinga · 8/17/2026
Insider Activity
Insider Actions →Acquired
18.0K
Disposed
0
- Chris Temple · May 22, 2026 · Buy7.0K @ $10.71
- Melissa Weiler · May 13, 2026 · Buy10.0K @ $10.9
- Eric A. Kaye · May 11, 2026 · Buy1.0K @ $10.74
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.