Ecolab
$273.70Change from previous close: +0.90%Absolute change: +$2.44
At a glance
- Revenue growth
- +2.16%
- 2025 vs 2024
- Net income growth
- −1.74%
- 2025 vs 2024
- Net margin
- 12.9%
- 2024: 13.4%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 16,081 | 15,741 | 15,320 | 14,188 | — |
| Cost of revenue | 8,931 | 8,900 | 9,155 | 8,831 | — |
| Gross profit | 7,150 | 6,842 | 6,165 | 5,357 | — |
| Selling, general and administrative | 4,258 | 4,228 | 4,062 | 3,654 | — |
| Operating income | 2,893 | 2,614 | 2,104 | 1,703 | — |
| EBIT | 2,854 | 2,912 | 2,104 | 1,596 | — |
| EBITDA | 3,831 | 3,847 | 3,028 | 2,534 | — |
| Interest expense | 306 | 340 | 349 | 252 | — |
| Pre-tax income | 2,548 | 2,571 | 1,756 | 1,343 | — |
| Income tax | 455 | 439 | 363 | 235 | — |
| Net income | 2,076 | 2,112 | 1,372 | 1,092 | — |
| Net income to common shareholders | 2,076 | 2,112 | 1,372 | 1,092 | — |
| Basic EPS | 7.33 | 7.43 | 4.82 | 3.83 | — |
| Diluted EPS | 7.28 | 7.37 | 4.79 | 3.81 | — |
| Average shares (basic) | 283 | 284 | 285 | 285 | — |
| Average shares (diluted) | 285 | 287 | 287 | 287 | — |
