ECOLAB INC.ECL

Market cap
$75.7B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024987+7100.73%
Dec 31, 202314-97.36%
Dec 31, 2022518+386.12%
Dec 31, 2021107-27.09%
Dec 31, 2020146-58.67%
Dec 31, 2019354-37.11%
Dec 31, 2018562-6.31%
Dec 31, 2017600-18.83%
Dec 31, 2016740-2.05%
Dec 31, 2015755+76.18%
Dec 31, 2014429+39.34%
Dec 31, 2013308+46.55%
Dec 31, 2012210-69.58%
Dec 31, 2011690+97.82%
Dec 31, 2010349