William von Mueffling - Cantillon Capital Management
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    38
Portfolio value:    $15,050,978,966
Holdings Activity Buys Sells    History
Holding/activity history for  Ecolab Inc. (ECL)
← All ECL superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2025   Q4 0 0.00 Sell 100.00% 0.12 $251.74–285.00 · VW $272.91i SEC
2025   Q3 78,513 0.12 Reduce 92.83% 1.59 $255.16–286.04 · VW $265.87i $21,501,570 SEC
2025   Q2 1,095,150 1.71 Reduce 2.83% 0.05 $248.58–274.17 · VW $261.50i $295,077,216 SEC
2025   Q1 1,127,076 1.85 Reduce 3.00% 0.05 $221.62–273.69 · VW $248.91i $285,736,308 SEC
2024   Q4 1,161,946 1.65 Add 0.54% <0.01 $227.63–253.87 · VW $243.90i $272,267,187 SEC
2024   Q3 1,155,739 1.80 Reduce 2.90% 0.05 $230.77–262.61 · VW $246.37i $295,094,839 SEC
2024   Q2 1,190,240 1.89 Reduce 4.85% 0.09 $220.96–249.00 · VW $233.55i $283,277,120 SEC
2024   Q1 1,250,920 1.82 Reduce 2.00% 0.03 $195.49–231.86 · VW $217.83i $288,837,428 SEC
2023   Q4 1,276,407 1.69 Reduce 29.58% 0.67 $165.39–202.48 · VW $188.70i $253,175,329 SEC
2023   Q3 1,812,590 2.28 Reduce 0.39% <0.01 $156.72–189.32 · VW $171.26i $307,052,746 SEC
2023   Q2 1,819,712 2.37 Add 6.34% 0.14 $164.01–191.41 · VW $179.52i $339,722,034 SEC
2023   Q1 1,711,176 2.31 Reduce 1.75% 0.04 $143.91–168.26 · VW $160.00i $283,250,963 SEC
2022   Q4 1,741,736 2.15 Reduce 2.27% 0.05 $131.04–157.18 · VW $147.68i $253,527,092 SEC
2022   Q3 1,782,160 2.33 Reduce 0.83% 0.02 $136.94–178.06 · VW $157.36i $257,380,000 SEC
2022   Q2 1,797,161 2.31 Reduce 0.30% <0.01 $143.82–174.62 · VW $161.20i $276,331,000 SEC
2022   Q1 1,802,648 2.27 Add 3.01% 0.07 $154.85–193.42 · VW $172.54i $318,276,000 SEC
2021   Q4 1,749,897 2.71 Reduce 7.04% 0.19 $180.37–238.93 · VW $202.92i $410,509,000 SEC
2021   Q3 1,882,356 2.68 Reduce 1.73% 0.05 $208.57–231.25 · VW $220.68i $392,697,000 SEC
2021   Q2 1,915,563 2.66 Reduce 1.20% 0.04 $204.28–230.00 · VW $218.37i $394,548,000 SEC
2021   Q1 1,938,827 3.02 Reduce 11.48% 0.41 $201.15–229.05 · VW $218.11i $415,045,000 SEC
2020   Q4 2,190,316 3.55 Reduce 0.56% 0.02 $186.59–227.97 · VW $206.36i $473,897,000 SEC
2020   Q3 2,202,550 3.68 Reduce 1.04% 0.04 $181.25–209.67 · VW $191.50i $440,158,000 SEC
2020   Q2 2,225,634 3.85 Add 0.88% 0.03 $183.28–231.36 · VW $200.57i $442,790,000 SEC
2020   Q1 2,206,275 3.80 Reduce 0.15% <0.01 $124.60–211.24 · VW $176.45i $343,803,000 SEC
2019   Q4 2,209,564 3.97 Reduce 2.16% 0.09 $181.43–199.68 · VW $192.41i $426,424,000 SEC
2019   Q3 2,258,359 4.35 Reduce 0.71% 0.03 $185.06–209.87 · VW $195.67i $447,245,000 SEC
2019   Q2 2,274,394 4.54 Reduce 2.06% 0.09 $177.48–209.24 · VW $196.15i $449,056,000 SEC
2019   Q1 2,322,326 4.36 Reduce 0.40% 0.02 $157.11–186.34 · VW $175.84i $409,983,000 SEC
2018   Q4 2,331,680 4.15 Add 0.75% 0.03 $135.77–162.91 · VW $152.28i $343,573,000 SEC
2018   Q3 2,314,322 4.08 Reduce 6.36% 0.24 $137.70–159.92 · VW $150.26i $362,839,000 SEC
2018   Q2 2,471,577 3.73 Reduce 2.85% 0.11 $136.00–148.64 · VW $141.78i $346,836,000 SEC
2018   Q1 2,544,157 3.96 Reduce 1.96% 0.08 $125.74–150.46 · VW $140.32i $348,727,000 SEC
2017   Q4 2,595,000 4.12 Reduce 6.42% 0.27 $129.16–140.50 · VW $135.78i $348,197,000 SEC
2017   Q3 2,772,993 4.15 Reduce 3.01% 0.14 $127.18–134.87 · VW $130.90i $356,634,000 SEC
2017   Q2 2,858,964 4.74 Reduce 4.07% 0.19 $125.05–134.89 · VW $130.54i $379,528,000 SEC
2017   Q1 2,980,394 4.78 Reduce 0.73% 0.04 $119.09–129.49 · VW $125.89i $373,563,000 SEC
2016   Q4 3,002,451 4.93 Reduce 3.20% 0.17 $110.65–122.64 · VW $117.81i $351,948,000 SEC
2016   Q3 3,101,851 5.33 Reduce 0.11% <0.01 $114.00–124.60 · VW $117.59i $377,558,000 SEC
2016   Q2 3,105,151 6.20 Reduce 2.56% 0.17 $112.30–121.81 · VW $117.50i $368,271,000 SEC
2016   Q1 3,186,751 6.68 Reduce 3.75% 0.31 $98.62–116.90 · VW $110.17i $355,387,000 SEC
2015   Q4 3,310,797 8.27 Add 1.72% 0.14 $99.99–122.48 · VW $110.11i $378,689,000 SEC
2015   Q3 3,254,797 8.53 Reduce 0.21% 0.02 $103.09–122.30 · VW $115.25i $357,116,000 SEC
2015   Q2 3,261,697 8.09 Reduce 2.89% 0.24 $107.72–118.27 · VW $113.93i $368,800,000 SEC
2015   Q1 3,358,897 8.28 Add 10.36% 0.78 $101.57–117.31 · VW $110.29i $384,190,000 SEC
2014   Q4 3,043,665 7.04 Add 21.07% 1.23 $97.78–115.19 · VW $105.58i $318,124,000 SEC
2014   Q3 2,513,945 7.02 Reduce 1.14% 0.08 $103.40–118.46 · VW $111.03i $288,677,000 SEC
2014   Q2 2,542,945 7.04 Add 0.15% 0.01 $103.91–112.27 · VW $108.24i $283,132,000 SEC
2014   Q1 2,539,117 6.69 Reduce 0.60% 0.04 $97.65–111.83 · VW $104.71i $274,199,000 SEC
2013   Q4 2,554,413 6.58 Reduce 0.15% 0.01 $97.94–108.14 · VW $102.21i $266,349,000 SEC
2013   Q3 2,558,291 6.76 Reduce 0.92% 0.06 $90.18–108.34 · VW $101.51i $252,657,000 SEC
2013   Q2 2,582,133 6.72 Buy 6.72 $82.58–95.19 · VW $89.97i $219,972,000 SEC
Price snapshot:
Current price$271.85
52-week low$242.49
52-week high$307.60