EverHint Lens - Blue Owl Capital Inc. (OWL) - Undervalued Stock Analysis - February 19, 2026
Analysis Date: 2026-02-19
Sector: Financial Services
Industry: Asset Management
Exchange: NYSE
Executive Summary
Blue Owl Capital Inc. is currently trading at $11.16 (🔴 -9.34% today) with a market capitalization of $17.45B.
Blue Owl Capital Inc. operates as an asset manager. It offers permanent capital base solutions that enables it to offer a holistic platform to middle market companies, large alternative asset managers, and corporate real estate owners and tenants.
Price & Valuation
Current Price: $11.16 (at 1:04 PM ET)
Current Volume: 31.6M (avg 17.3M)
Day Range: $11.04 - $11.84
52-Week Range: $10.88 - $24.28
P/E Ratio: 139.50
DCF Valuation: Undervalued
- Intrinsic Value (Unlevered DCF): $17.93
- Current Price: $11.16
- Discount/Premium: +60.6%
Levered DCF: $87.24 (+681.7%)
⚠️ High divergence between levered and unlevered DCF
⚠️ DCF shows extreme valuation gap (>100%)
DCF analysis suggests the stock may be trading at a 60.6% discount to its intrinsic value.
DCF values calculated as of 2026-02-19. Underlying assumptions are not disclosed by the data provider. Levered vs unlevered can diverge materially for highly levered companies.
Market Context
Financial Services Sector: -0.49862%
Major Indices:
- S&P 500: $6839.85 (🔴 -0.60%)
- NASDAQ Composite: $22613.46 (🔴 -0.62%)
- Dow Jones Industrial Average: $49253.02 (🔴 -0.82%)
Peer Comparison
Peer comparison (11 companies):
- OWL - Blue Owl Capital Inc. ($11.16, -9.3%) ← Current
- USB - U.S. Bancorp ($57.59, -2.0%)
- TFC - Truist Financial Corporation ($51.58, -2.1%)
- ARES - Ares Management Corporation ($127.02, -5.2%)
- STT - State Street Corporation ($126.69, -2.3%)
- HBAN - Huntington Bancshares Incorporated ($17.69, -1.1%)
- LPLA - LPL Financial Holdings Inc. ($320.35, -3.6%)
- TROW - T. Rowe Price Group, Inc. ($93.47, -1.5%)
- CG - The Carlyle Group Inc. ($52.13, -5.0%)
- TPG - TPG Inc. ($43.33, -9.6%)
- AGNC - AGNC Investment Corp. ($11.35, +0.3%)
Financial Performance
Latest Quarter (2025-12-31):
- Revenue: $755.60M
- Net Income: $47.67M
- EPS: $0.07
- Revenue Growth (QoQ): +3.8%
Dividend Analysis
Dividend Status: Active dividend-paying stock
Latest Dividend:
- Amount: $0.23 per share
- Ex-Dividend Date: 2026-02-20
- Payment Date: 2026-03-02
Annual Metrics: - Annual Dividend (TTM): $0.90
- Dividend Yield: 8.06%
- Payment Frequency: Quarterly
- Payment History: 19 dividend payments tracked
Consistency: OWL has a consistent quarterly dividend payment history.
Earnings Calendar
Next Earnings Report: 2026-05-07 (Before Market Open)
- EPS Estimate: $0.20
Most Recent Report: 2026-02-05
- EPS: $0.24 (Est: $0.22) ✓ Beat
- Revenue: $0.76B
Historical Data: 25 earnings events tracked
Analyst Outlook
Analyst Price Target Consensus:
- Target: $17.69 (+58.5% upside)
- Range: $14.00 - $27.00
- Median: $15.75
Next Quarter Estimates (2029-12-31):
- Revenue: $2.71B
- EPS: $0.40
Analyst Consensus
Overall Rating: Buy
Rating Distribution (130 total ratings):
- 🟢 Buy/Outperform: 99 (76.2%)
- ⚪ Hold/Neutral: 21 (16.2%)
- 🔴 Sell/Underperform: 0 (0.0%)
Recent Analyst Actions:
- Goldman Sachs (2026-02-09): Maintained Neutral
- Barclays (2026-02-06): Maintained Overweight
- Oppenheimer (2026-02-06): Maintained Outperform
- Piper Sandler (2026-02-06): Maintained Overweight
- Evercore ISI Group (2026-01-22): Maintained Outperform
Consensus based on 130 analyst ratings from major financial institutions
Trading Signals
Our technical analysis identified 3 trading signal(s) in the last 60 days:
- 2026-02-02: Sma20 Sma50 - SMA20_x_SMA50_Sell @ $13.42
- 2026-01-27: Ema10 Sma50 - EMA10_x_SMA50_Sell @ $14.53
- 2026-01-23: Ema10 Ema30 - EMA10_x_EMA30_Sell @ $15.14
Insider Activity
Recent Transactions (Last 10):
- Buys: 7
- Sells: 3
Notable Transactions:
- 2026-02-15: Brouse Jennifer - Sell (Tax Withholding, 7,008 shares @ $12.30)
- 2026-02-15: Reddy Neena - Sell (Tax Withholding, 20,779 shares @ $12.30)
- 2026-02-15: Polland Andrew Robert - Sell (Tax Withholding, 38,979 shares @ $12.30)
Congressional Trading Activity
Tracking recent stock transactions by U.S. Congress members
House of Representatives: 2 transactions tracked
Recent Activity:
- 🔴 Ritchie Torres (): Sale on 2025-07-11, Amount: $1,001 - $15,000
- 🟢 Ritchie Torres (): Purchase on 2024-09-26, Amount: $1,001 - $15,000
Congressional trading data sourced from official disclosure filings
News Sentiment Analysis
AI Analysis (based on 30 recent articles):
Blue Owl Capital's recent news features positive earnings beats, new fund closings, and partnerships, but is tempered by class action lawsuits, share price declines from liquidity curbs, and AI-driven pressures on software-exposed portfolios. Analyst views highlight value in BDCs despite dividend concerns. Overall sentiment remains balanced amid operational strengths and market headwinds.
Key Themes:
- Earnings Beats and Financial Results
- Class Action Lawsuits
- AI/Software Market Pressures
Sentiment: Neutral (88% confidence)
Reddit Sentiment
Community Discussion (last 14 days from r/wallstreetbets, r/stocks, r/investing):
Overall Sentiment: Bullish 📈 (Score: 0.899)
Post Analysis:
- Total posts: 3
- Bullish: 3 (100.0%)
- Bearish: 0 (0.0%)
- Neutral: 0 (0.0%)
- Total engagement: 188 (upvotes + comments)
Note: Sentiment score ranges from -1.0 (very bearish) to +1.0 (very bullish), weighted by post engagement.
Recent News
5 most recent articles covering OWL:
- Fundbox Expands Credit Facility with ATLAS and Adds Funds Managed by Blue Owl as New Lenders (globenewswire.com, 2026-02-19) — Read more
- Blue Owl curbs investor liquidity following asset sale, shares down 3% in pre-market trading (cnbc.com, 2026-02-19) — Read more
- Blue Owl Technology Finance Corp. Announces December 31, 2025 Financial Results (prnewswire.com, 2026-02-18) — Read more
- Blue Owl Capital Corporation Announces December 31, 2025 Financial Results (prnewswire.com, 2026-02-18) — Read more
- Certain Blue Owl BDCs to Sell $1.4 Billion of Assets to Institutional Investors (prnewswire.com, 2026-02-18) — Read more
Full news analysis based on 30 recent articles
Generated by Everhint Lens - Quantitative Stock Analysis
Last updated: 2026-02-19 10:04:26 AM PST
Disclaimer: This is not investment advice. Always do your own research before making investment decisions.