New insider activity at Encompass Health ( (EHC) ) has taken place on May 21, 2025.
Confident Investing Starts Here:
- Easily unpack a company's performance with TipRanks' new KPI Data for smart investment decisions
- Receive undervalued, market resilient stocks straight to you inbox with TipRanks' Smart Value Newsletter
President & CEO Mark Tarr has recently sold 118,384 shares of Encompass Health stock, amounting to a significant transaction valued at $14,387,152.
Recent Updates on EHC stock
Encompass Health has seen a series of positive developments recently, with multiple analysts raising their price targets for the company. The primary reasons for these adjustments include strong Q1 results characterized by significant revenue and EBITDA growth, effective cost management, and strategic expansion plans. The company’s earnings call highlighted a 10.6% increase in revenues and a 14.9% rise in adjusted EBITDA, alongside a notable growth in discharge numbers and reduced labor costs. Analysts such as Leerink and UBS have noted these strong financial performances and the company’s optimistic forward guidance as key factors for their revised price targets. Additionally, Encompass Health’s strategic plans to expand its capacity with new hospitals and bed additions further bolster its growth prospects, despite challenges like increased benefits expenses and issues with audit programs.
Spark’s Take on EHC Stock
According to Spark, TipRanks’ AI Analyst, EHC is a Neutral.
Encompass Health’s overall stock score reflects strong financial results and strategic growth plans, bolstered by positive earnings call outcomes and strategic corporate events. However, the stock’s high valuation and technical indicators suggest investors should remain cautious of overbought conditions. While the company shows robust growth prospects, particularly with its expansion initiatives, the valuation poses a balanced risk-reward scenario.
To see Spark’s full report on EHC stock, click here.
More about Encompass Health
YTD Price Performance: 31.69%
Average Trading Volume: 885,322
Technical Sentiment Signal: Buy
Current Market Cap: $12.21B