Ecolab Inc. logo ECL - Ecolab Inc.

NEXT EARNINGS: May 5, 2026 EPS Est: $1.73 | Rev Est: $4.0B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 25
HOLD 11
SELL 1
STRONG
SELL
0
| PRICE TARGET: $326.30 DETAILS
HIGH: $345.00
LOW: $300.00
MEDIAN: $328.50
CONSENSUS: $326.30
UPSIDE: 5.89%
Market Cap: 87.40B
Volume: 1,100,082
Avg Volume: 1,340,133
52 Week Range: 221.62-309.15
Sector: Basic Materials
Industry: Chemicals - Specialty
Beta: 0.99
Last Dividend: $2.68
Exchange: NYSE
Country: US
Employees: 48,000
IPO Date: 1957-01-01
EPS (TTM): 7.33
P/E Ratio: 35.83
Revenue (TTM): 16.08B
Total Assets: 24.70B
Total Debt: 9.43B
Cash & Equiv: 646.20M
Rev Growth (5Y): 6.4%
EPS Growth (5Y): 6.4%
FCF Growth (5Y): 6.8%
ROCE: 14.6%
Debt/Equity: 0.97

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-10 $2.08 $2.07 +0.5% $4.2B $4.2B +0.1%
2025-10-28 $2.07 $2.07 0.0% $4.2B $4.1B +1.1%
2025-07-29 $1.89 $1.90 -0.5% $4.0B $4.0B +0.1%
2025-04-29 $1.50 $1.50 0.0% $3.7B $3.7B 0.0%
2025-02-11 $1.81 $1.81 0.0% $4.0B $4.0B +0.5%
2024-10-29 $1.83 $1.82 +0.5% $4.0B $4.0B -0.8%
2024-07-30 $1.68 $1.67 +0.6% $4.0B $4.0B -1.2%
2024-04-30 $1.34 $1.34 0.0% $3.8B $3.7B +0.2%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 16.08B 15.74B 15.32B 14.19B 12.73B 11.79B 12.56B 14.67B 13.84B 13.15B 13.55B 14.28B
Net Income 2.08B 2.11B 1.37B 1.09B 1.13B (1.21B) 1.56B 1.43B 1.50B 1.23B 1.00B 1.20B
EPS 7.33 7.43 4.82 3.83 3.95 -4.20 5.41 4.95 5.20 4.20 3.38 4.01
Total Assets 24.70B 22.39B 21.85B 21.46B 21.21B 18.13B 20.87B 20.07B 19.96B 18.33B 18.64B 19.47B
Total Debt 9.43B 8.28B 8.73B 9.03B 9.16B 7.11B 6.82B 7.05B 7.32B 6.69B 6.47B 6.55B
Cash & Equivalents 646.20M 1.26B 919.50M 598.60M 359.90M 1.26B 118.80M 114.70M 211.40M 327.40M 92.80M 209.60M
Operating Cash Flow 2.95B 2.81B 2.41B 1.79B 2.06B 1.86B 2.42B 2.28B 2.09B 1.94B 2.00B 1.82B
Free Cash Flow 1.90B 1.82B 1.64B 1.08B 1.42B 1.37B 1.69B 1.43B 1.22B 1.18B 1.18B 1.02B
FCF per Share 6.72 6.40 5.74 3.77 4.96 4.78 5.86 4.96 4.22 4.04 4.00 3.40
Book Value 9.77B 8.76B 8.04B 7.24B 7.22B 6.17B 8.69B 8.00B 7.62B 6.90B 6.91B 7.32B
Cash & ST Investments 646.20M 1.26B 919.50M 598.60M 359.90M 1.26B 118.80M 114.70M 211.40M 327.40M 92.80M 209.60M
ROC Equity 0.21 0.24 0.17 0.15 0.16 -0.20 0.18 0.18 0.20 0.18 0.15 0.16