Encompass Health Corporation
EHC Healthcare Medical Care Facilities
Encompass Health Corporation’s revenue for fiscal 2025 (year ended December 2025) was $5.9 billion, up 10.5% from fiscal 2024.
- Revenue
- +8.93%
- EPS
- +20.6%
- Free cash flow
- +52.3%
- Total debt
- +6.83%
Quarter to September 2026, against a year earlier
Follow EHC
Alert me
Encompass Health Corporation (EHC) valuation and DCF model
At $137.62 the price implies free cash flow after share-based pay growing 15.2% a year for ten years.
Free cash flow after share-based pay grew −1.0% a year over the last ten years, 14.2% over the last five. The price asks for 16.1 points a year more than its ten-year rate. The industry’s median company is priced for 8.0%.
In December 2017 the price assumed 3.4% a year; Encompass Health Corporation went on to grow free cash flow after share-based pay 0.7% a year to FY2025.
- The price needs
- 15.2% a year for ten years
- $137.62
- today’s price
- Its base case
- −1.0% a year for five years, then −0.6%
- $23.99
- 82.6% below today’s price
Base case on its own ten-year record Encompass Health Corporation’s own growth, carried forward
Its assumptions
Powerpack lets you start from a scenario and type over any of them.
How we got there$2.45b 10 years of cash to equity+$2.46b terminal value−$2.50b net debt=$2.41b equity value÷100.63m shares=$23.99 per share
Valuation against its own history
| Multiple | Current | 5Y avg | 10Y avg | vs 10Y avg | Industry median | vs industry | 10Y range |
|---|---|---|---|---|---|---|---|
| P/E | 21.76× | 20.40× | 18.43× | 18% above | 17.41× | 25% above | |
| P/FCF | 32.42× | 35.69× | 28.22× | 15% above | 16.05× | 102% above | |
| P/B | 3.96× | 3.35× | 3.13× | 26% above | 3.12× | 27% above | |
| EV/EBITDA | 10.71× | 9.78× | 9.67× | 11% above | 11.86× | 10% below | |
| EV/Sales | 2.58× | 2.17× | 2.07× | 25% above | 1.37× | 88% above |
EHC trades at 3.96× P/B, against a 10-year average of 3.13× (range 2.19×–3.96×). That is dearer than 100% of the last 9 year-end readings; re-rating to the average implies $108.94 per share.