Company Valuation: Ecolab Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 67,226 41,460 56,557 66,350 74,355 74,057 - -
Change - -38.33% 36.42% 17.32% 12.06% -0.4% - -
Enterprise Value (EV) 1 75,624 49,441 63,820 72,659 81,945 85,678 84,290 83,118
Change - -34.62% 29.08% 13.85% 12.78% 4.56% -1.62% -1.39%
P/E 60x 38.2x 41.4x 31.8x 36.1x 34.5x 29.2x 24.6x
PBR 9.3x 5.77x 7.06x 7.67x 7.58x 6.86x 5.95x 5.26x
PEG - -14.94x 1.6x 0.6x -29.56x 4.89x 1.6x 1.3x
Capitalization / Revenue 5.28x 2.92x 3.69x 4.22x 4.62x 4.14x 3.84x 3.63x
EV / Revenue 5.94x 3.48x 4.17x 4.62x 5.1x 4.79x 4.37x 4.08x
EV / EBITDA 28.6x 18.2x 20.9x 20.4x 21.1x 19.3x 17x 15.5x
EV / EBIT 42x 27.9x 30x 27.7x 28.3x 25.8x 22.2x 19.7x
EV / FCF 53.3x 46x 39x 39.9x 43x 47.2x 36.2x 31.5x
FCF Yield 1.88% 2.18% 2.57% 2.5% 2.32% 2.12% 2.77% 3.18%
Dividend per Share 2 1.95 2.06 2.16 2.36 2.68 2.915 3.144 3.386
Rate of return 0.83% 1.42% 1.09% 1.01% 1.02% 1.08% 1.17% 1.26%
EPS 2 3.91 3.81 4.79 7.37 7.28 7.794 9.194 10.94
Distribution rate 49.9% 54.1% 45.1% 32% 36.8% 37.4% 34.2% 31%
Net sales 1 12,733 14,188 15,320 15,741 16,081 17,906 19,272 20,382
EBITDA 1 2,642 2,712 3,050 3,554 3,877 4,445 4,944 5,366
EBIT 1 1,799 1,773 2,126 2,619 2,901 3,315 3,804 4,222
Net income 1 1,130 1,092 1,372 2,112 2,076 2,218 2,629 3,085
Net Debt 1 8,398 7,982 7,262 6,308 7,590 11,621 10,232 9,061
Reference price 2 234.59 145.56 198.35 234.32 262.52 268.75 268.75 268.75
Nbr of stocks (in thousands) 286,567 284,828 285,140 283,162 283,236 281,438 - -
Announcement Date 2/15/22 2/14/23 2/13/24 2/11/25 2/10/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
28.48x4.34x18.62x2.33% 35.89B
21.39x2.6x13.41x2.49% 30.24B
15.42x1.48x8.98x2.04% 26.47B
36.5x8.95x27.22x2.51% 22.46B
10.54x2.76x5.77x3.72% 19.8B
26.53x2.76x11.26x1.61% 18.55B
10.94x2.34x5.04x1.39% 13.79B
22.17x2.65x12.21x1.54% 13.33B
15.66x1.71x6.77x1.96% 13.45B
Average 20.85x 3.29x 12.14x 2.18% 21.55B
Weighted average by Cap. 21.93x 3.46x 13.25x 2.26%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield