4 min read

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.