Blue Owl Technology Finance Cor (OTF) Stock Analysis
Falling Knife setup
Financial Services · Asset Management
Wait for pullback to $10.86. At $10.88 the A.R:R is 1.4:1 — below the 1.5:1 minimum for BUY_NOW. Engine's entry $10.86 (Support Atr Sticky) is the shallowest technical level that clears the 2:1 A.R:R minimum. Key risks: Thin upside margin: 9.0%; Negative momentum.
Blue Owl Technology Finance Corp. is an externally managed BDC focused on senior secured and subordinated loans and equity investments in enterprise software and technology companies. As of December 31, 2025, OTF had $14.3B in investments across 199 portfolio companies, 76.8%... Read more
Wait for pullback to $10.86. At $10.88 the A.R:R is 1.4:1 — below the 1.5:1 minimum for BUY_NOW. Engine's entry $10.86 (Support Atr Sticky) is the shallowest technical level that clears the 2:1 A.R:R minimum. Key risks: Thin upside margin: 9.0%; Negative momentum. Chart setup: Death cross, below all MAs, RSI 40, MACD bearish. Strong overall profile with balanced scores. Score 6.6/10, high confidence.
Passes 5/8 gates (clean insider activity, no SEC red flags, earnings proximity 78d clear, semi cycle peak clear, materials cycle peak clear). Fails on weak momentum and favorable risk/reward ratio and death cross (50MA < 200MA). Suitability: moderate.
Recent Developments — Blue Owl Technology Finance Cor
Latest news
- OTF Investors Have Opportunity to Join Blue Owl Technology Finance Corp. Fraud Investigation ... - Caledonian Record — Caledonian Record negative
- OTF Investors Have Opportunity to Join Blue Owl Technology - GlobeNewswire — GlobeNewswire positive
- Earnings call transcript: Blue Owl Tech Finance misses Q1 2026 EPS forecast, stock dips - Investing.com — Investing.com negative
- Insider Makes Bold Move With Fresh Blue Owl Technology Finance Stock Buy - TipRanks — TipRanks positive
- Blue Owl Technology Finance (OTF) Dividend Yield 2026 & History $OTF - MarketBeat — MarketBeat neutral
Generated 2026-05-20T21:06:21Z.
Thesis
Key Metrics
Quality Signals
Model-generated analysis — not investment advice. Not a registered investment advisor. Past performance does not guarantee future results. Full disclaimer
Rating Breakdown
1 floor-breaker·1 ceiling hit
Price action weak — below key moving averages, no momentum carry. Needs a base before trend-continuation setups apply.static
Price Targets
Position Sizing
Risk Alerts
Earnings
Verdict History
Frequently Asked Questions
Wait for pullback to $10.86. At $10.88 the A.R:R is 1.4:1 — below the 1.5:1 minimum for BUY_NOW. Engine's entry $10.86 (Support Atr Sticky) is the shallowest technical level that clears the 2:1 A.R:R minimum. Key risks: Thin upside margin: 9.0%; Negative momentum. Chart setup: Death cross, below all MAs, RSI 40, MACD bearish. Strong overall profile with balanced scores. Target $11.89 (+9.3%), stop $10.18 (−6.9%), Setup A.R:R 2.2:1. Score 6.6/10, high confidence.
Take-profit target: $11.89 (+9.7% upside). Target $11.89 (+9.3%), stop $10.18 (−6.9%), Setup A.R:R 2.2:1. Stop-loss: $10.18.
Thin upside margin: 9.0%; Negative momentum; Below 200-MA, MA slope -3.2%/30d (confirmed downtrend).
Blue Owl Technology Finance Cor trades at a P/E of 11.4 (forward 8.2). TrendMatrix value score: 8.4/10. Verdict: Buy (Wait for Entry).
14 analysts cover OTF with a consensus score of 3.7/5. Average price target: $14.
What does Blue Owl Technology Finance Cor do?Blue Owl Technology Finance Corp. is an externally managed BDC focused on senior secured and subordinated loans and...
Blue Owl Technology Finance Corp. is an externally managed BDC focused on senior secured and subordinated loans and equity investments in enterprise software and technology companies. As of December 31, 2025, OTF had $14.3B in investments across 199 portfolio companies, 76.8% first lien senior secured, with 96.2% floating-rate debt; listed on NYSE as OTF in June 2025.