1. Home
  2. OWL vs EHC Comparison

OWL vs EHC Comparison

Compare OWL & EHC Stocks: Price Trends, ML Decisions, Charts, Trends, Technical Analysis and more.

Logo Blue Owl Capital Inc.

OWL

Blue Owl Capital Inc.

HOLD

Current Price

$14.43

Market Cap

9.4B

Sector

Finance

ML Signal

HOLD

Logo Encompass Health Corporation

EHC

Encompass Health Corporation

HOLD

Current Price

$94.96

Market Cap

10.1B

Sector

Health Care

ML Signal

HOLD

Company Overview

Basic Information
Metric
OWL
EHC
Founded
2020
1983
Country
United States
United States
Employees
N/A
N/A
Industry
Investment Managers
Hospital/Nursing Management
Sector
Finance
Health Care
Exchange
Nasdaq
Nasdaq
Market Cap
9.4B
10.1B
IPO Year
N/A
1986

Fundamental Metrics

Financial Performance
Metric
OWL
EHC
Price
$14.43
$94.96
Analyst Decision
Buy
Strong Buy
Analyst Count
15
7
Target Price
$21.57
$142.86
AVG Volume (30 Days)
10.8M
1.1M
Earning Date
02-05-2026
02-05-2026
Dividend Yield
6.19%
0.80%
EPS Growth
47.85
27.89
EPS
0.08
5.29
Revenue
$2,745,943,000.00
$5,795,600,000.00
Revenue This Year
$18.19
$11.54
Revenue Next Year
$19.13
$8.76
P/E Ratio
$187.39
$17.91
Revenue Growth
27.24
11.13
52 Week Low
$13.25
$92.53
52 Week High
$26.35
$127.99

Technical Indicators

Market Signals
Indicator
OWL
EHC
Relative Strength Index (RSI) 38.34 23.04
Support Level $14.42 $98.66
Resistance Level $16.02 $100.42
Average True Range (ATR) 0.49 2.27
MACD -0.14 -0.49
Stochastic Oscillator 5.64 8.13

Price Performance

Historical Comparison
OWL
EHC

About OWL Blue Owl Capital Inc.

Blue Owl Capital is one of the world's largest alternative-asset managers, $295.6 billion in total managed assets, including $183.8 billion in fee-earning AUM, at the end of September 2025. The company has three core business segments: global private equity, (with $68.8 billion in total AUM and $40.2 billion in fee-earning AUM), private credit ($152.1 billion/$97.3 billion), and real estate/real assets ($74.7 billion/$46.3 billion). The firm primarily serves institutional investors (68% of AUM) and high-net-worth individuals (32%). The firm operates through more than 20 offices in the Americas, and the EMEA and Asia-Pacific regions.

About EHC Encompass Health Corporation

Encompass Health Corp provides post-acute healthcare services in the United States through a network of inpatient rehabilitation hospitals. Inpatient rehabilitation contributes the majority of the firm's revenue and provides specialized rehabilitative treatment through a network of inpatient hospitals. These hospitals are concentrated in the eastern half of the United States and Texas.

Share on Social Networks: