16/04/2025 Market BeatEncompass Health (NYSE:EHC) Reaches New 12-Month High - Here's What HappenedEncompass Health (NYSE:EHC) Hits New 1-Year High - Time to Buy?