Ecolab Inc. (ECL)

Sector:Materials
Super Investor Stats:
Ownership count:5
Ownership rank:93
% of all portfolios:0.086%
Hold Price * :$255.33
History Portfolio Manager Activity Share change % change to portfolio
Q2  2023
William Von Mueffling - Cantillon Capital Management Add 6.34% 108,536 0.14
Q4  2022
Bill & Melinda Gates Foundation Trust Add 7.23% 351,617 0.14
Q3  2022
Bill & Melinda Gates Foundation Trust Add 11.45% 500,000 0.21
Q1  2022
William Von Mueffling - Cantillon Capital Management Add 3.01% 52,751 0.07
Q2  2021
Mairs & Power Growth Fund Add 9.95% 94,000 0.35
Bill & Melinda Gates Foundation Trust Add 0.00% 1 0.00
Q1  2021
Mairs & Power Growth Fund Add 9.88% 85,000 0.36
Q4  2020
Torray Funds Add 1.91% 31 0.00
Q3  2020
Lee Ainslie - Maverick Capital Add 55.14% 5,618 0.02
Q2  2020
Lee Ainslie - Maverick Capital Buy 10,189 0.04
William Von Mueffling - Cantillon Capital Management Add 0.88% 19,359 0.03
Q1  2020
Thomas Gayner - Markel Group Add 0.98% 3,000 0.01
Q4  2019
Thomas Gayner - Markel Group Add 2.85% 8,500 0.02
Q3  2019
Thomas Gayner - Markel Group Add 4.93% 14,000 0.04
Q2  2019
Thomas Gayner - Markel Group Add 2.90% 8,000 0.02
Torray Funds Add 6.57% 105 0.00
Q1  2019
Thomas Gayner - Markel Group Add 2.22% 6,000 0.02
Torray Funds Add 6.60% 99 0.00
Jensen Investment Management Add 0.08% 1,881 0.00
Q4  2018
William Von Mueffling - Cantillon Capital Management Add 0.75% 17,358 0.03
Thomas Gayner - Markel Group Add 0.26% 700 0.00
Q3  2018
Thomas Gayner - Markel Group Add 3.18% 8,300 0.02
Q2  2018
Thomas Gayner - Markel Group Add 5.03% 12,500 0.03
Q1  2018
Thomas Gayner - Markel Group Add 8.52% 19,500 0.05
Q3  2017
Thomas Gayner - Markel Group Add 4.57% 10,000 0.03
Q2  2017
Thomas Gayner - Markel Group Add 6.32% 13,000 0.04
Q1  2017
Mairs & Power Growth Fund Add 6.83% 110,000 0.31
Thomas Gayner - Markel Group Add 7.30% 14,000 0.04
Q4  2016
Mairs & Power Growth Fund Add 1.26% 20,000 0.05
Thomas Gayner - Markel Group Add 6.67% 12,000 0.03
David Rolfe - Wedgewood Partners Add 1.27% 72 0.00
Q3  2016
Thomas Gayner - Markel Group Add 8.44% 14,000 0.04
Q2  2016
Thomas Gayner - Markel Group Add 2.35% 3,800 0.01
David Rolfe - Wedgewood Partners Add 0.37% 21 0.00
Q1  2016
Thomas Gayner - Markel Group Add 1.57% 2,500 0.01
David Rolfe - Wedgewood Partners Buy 5,650 0.01
Bill & Melinda Gates Foundation Trust Add 0.00% 1 0.00
Q4  2015
William Von Mueffling - Cantillon Capital Management Add 1.72% 56,000 0.12
Thomas Gayner - Markel Group Add 7.05% 10,500 0.03
Q3  2015
Thomas Gayner - Markel Group Add 8.76% 12,000 0.03
Q2  2015
Thomas Gayner - Markel Group Add 8.73% 11,000 0.03
Q1  2015
William Von Mueffling - Cantillon Capital Management Add 10.36% 315,232 0.70
Thomas Gayner - Markel Group Add 11.50% 13,000 0.04
Q4  2014
William Von Mueffling - Cantillon Capital Management Add 21.07% 529,720 1.14
Mairs & Power Growth Fund Add 7.18% 109,846 0.27
Thomas Gayner - Markel Group Add 11.88% 12,000 0.03
Q3  2014
Thomas Gayner - Markel Group Add 14.77% 13,000 0.04
Mairs & Power Growth Fund Add 0.66% 10,000 0.03
Q2  2014
Mairs & Power Growth Fund Add 7.42% 105,000 0.28
Thomas Gayner - Markel Group Add 25.71% 18,000 0.06
William Von Mueffling - Cantillon Capital Management Add 0.15% 3,828 0.01
Q1  2014
Thomas Gayner - Markel Group Add 24.11% 13,600 0.04
Q4  2013
Thomas Gayner - Markel Group Add 16.53% 8,000 0.03
Q2  2013
William Von Mueffling - Cantillon Capital Management Add 0.78% 20,000 0.05
Q1  2013
William Von Mueffling - Cantillon Capital Management Add 75.32% 1,100,744 2.81
Q2  2012
William Von Mueffling - Cantillon Capital Management Buy 1,509,000 4.75
Q4  2011
Thomas Gayner - Markel Group Add 83.33% 22,000 0.07
Q3  2011
Thomas Gayner - Markel Group Buy 26,400 0.08
Q1  2011
Bill & Melinda Gates Foundation Trust Add 2.34% 100,000 0.03
Mairs & Power Growth Fund Add 0.55% 10,000 0.02
Q4  2010
Bill & Melinda Gates Foundation Trust Add 54.22% 1,500,000 0.50
Q3  2010
Bill & Melinda Gates Foundation Trust Add 10.66% 266,425 0.09
Q2  2010
Bill & Melinda Gates Foundation Trust Buy 2,500,000 0.95
Q2  2009
Stephen Mandel - Lone Pine Capital Buy 3,485,258 1.93

* "Hold Price" is the last known price at which an investor still held a security. It is the closing price of the security as of the portfolio date (quarter end). This value is only provided when a security is owned by at least two investors. In the case of reporting dates being different, a weighted average price is calculated.