Bill & Melinda Gates Foundation Trust

Holding/activity history for  Ecolab Inc. (ECL)

PeriodShares% of PortfolioActivity% Change to PortfolioReported Price
2023   Q4 5,218,044 2.45 $198.35
2023   Q3 5,218,044 2.27 $169.40
2023   Q2 5,218,044 2.32 $186.69
2023   Q1 5,218,044 2.37 $165.53
2022   Q4 5,218,044 2.13 Add 7.23% 0.14 $145.56
2022   Q3 4,866,427 2.07 Add 11.45% 0.21 $144.42
2022   Q2 4,366,427 3.80 $153.76
2022   Q1 4,366,427 3.90 $176.56
2021   Q4 4,366,427 4.46 $234.59
2021   Q3 4,366,427 3.93 $208.62
2021   Q2 4,366,427 3.77 Add 0.00% 0.00 $205.97
2021   Q1 4,366,426 4.46 $214.07
2020   Q4 4,366,426 4.23 $216.36
2020   Q3 4,366,426 3.95 $199.84
2020   Q2 4,366,426 4.86 $198.95
2020   Q1 4,366,426 3.92 $155.83
2019   Q4 4,366,426 3.95 $192.99
2019   Q3 4,366,426 4.07 $198.04
2019   Q2 4,366,426 4.35 $197.44
2019   Q1 4,366,426 3.69 $176.54
2018   Q4 4,366,426 2.93 $147.35
2018   Q3 4,366,426 2.65 $156.78
2018   Q2 4,366,426 2.77 $140.33
2018   Q1 4,366,426 2.45 $137.07
2017   Q4 4,366,426 2.21 $134.18
2017   Q3 4,366,426 2.18 $128.61
2017   Q2 4,366,426 2.51 $132.75
2017   Q1 4,366,426 2.90 $125.34
2016   Q4 4,366,426 2.69 $117.22
2016   Q3 4,366,426 2.88 $121.72
2016   Q2 4,366,426 3.08 $118.60
2016   Q1 4,366,426 2.83 Add 0.00% 0.00 $111.52
2015   Q4 4,366,425 3.00 $114.38
2015   Q3 4,366,425 2.78 $109.72
2015   Q2 4,366,425 2.90 $113.07
2015   Q1 4,366,425 2.68 $114.38
2014   Q4 4,366,425 2.28 $104.52
2014   Q3 4,366,425 2.31 $114.83
2014   Q2 4,366,425 2.43 $111.34
2014   Q1 4,366,425 2.38 $107.99
2013   Q4 4,366,425 2.27 $104.27
2013   Q3 4,366,425 2.22 $98.76
2013   Q2 4,366,425 2.09 $85.19
2013   Q1 4,366,425 1.93 $80.18
2012   Q4 4,366,425 1.87 $71.90
2012   Q3 4,366,425 1.63 $64.81
2012   Q2 4,366,425 1.91 $68.53
2012   Q1 4,366,425 1.71 $61.72
2011   Q4 4,366,425 1.65 $57.81
2011   Q3 4,366,425 1.46 $48.89
2011   Q2 4,366,425 1.62 $56.38
2011   Q1 4,366,425 1.43 Add 2.34% 0.03 $51.02
2010   Q4 4,266,425 1.42 Add 54.22% 0.50 $50.42
2010   Q3 2,766,425 0.96 Add 10.66% 0.09 $50.74
2010   Q2 2,500,000 0.95 Buy 0.95 $44.91