271.85 USD
↘ 2.46 (0.90%)AT CLOSE (11:59 AM EDT)
Ecolab, Inc. (ECL) trades at $272.00 per share. ECL shows a split signal: underlying fundamentals suggest "Buy" while technical indicators indicate "Strong Sell". This is driven by a robust Altman Z-Score, exceptional Return on Equity (21.1%) and a bearish Death Cross on the long-term moving averages. On the valuation front, ECL trades at elevated multiples relative to its peers, earning a "Richly Valued" assessment.
Technical & fundamental data as of Jul 13, 2026.