Bill Gates - Gates Foundation Trust
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    22
Portfolio value:    $31,665,505,891
Holdings Activity Buys Sells    History
Holding/activity history for  Ecolab Inc. (ECL)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 5,218,044 4.38 $266.02 $1,388,104,065 SEC
2025   Q4 5,218,044 3.87 $262.52 $1,369,840,911 SEC
2025   Q3 5,218,044 3.91 $273.86 $1,429,013,530 SEC
2025   Q2 5,218,044 2.94 $269.44 $1,405,949,775 SEC
2025   Q1 5,218,044 3.16 $253.52 $1,322,878,515 SEC
2024   Q4 5,218,044 2.91 $234.32 $1,222,692,070 SEC
2024   Q3 5,218,044 2.95 $255.33 $1,332,323,175 SEC
2024   Q2 5,218,044 2.61 $238.00 $1,241,894,472 SEC
2024   Q1 5,218,044 2.63 $230.90 $1,204,846,360 SEC
2023   Q4 5,218,044 2.45 $198.35 $1,034,999,027 SEC
2023   Q3 5,218,044 2.27 $169.40 $883,936,654 SEC
2023   Q2 5,218,044 2.32 $186.69 $974,156,634 SEC
2023   Q1 5,218,044 2.37 $165.53 $863,742,823 SEC
2022   Q4 5,218,044 2.13 Add 7.23% 0.14 $145.56 $759,538,485 SEC
2022   Q3 4,866,427 2.07 Add 11.45% 0.21 $144.42 $702,809,000 SEC
2022   Q2 4,366,427 3.80 $153.76 $671,382,000 SEC
2022   Q1 4,366,427 3.90 $176.56 $770,936,000 SEC
2021   Q4 4,366,427 4.49 $234.59 $1,024,320,000 SEC
2021   Q3 4,366,427 3.93 $208.62 $910,924,000 SEC
2021   Q2 4,366,427 3.77 Add 0.00% $205.97 $899,353,000 SEC
2021   Q1 4,366,426 4.46 $214.07 $934,721,000 SEC
2020   Q4 4,366,426 4.23 $216.36 $944,720,000 SEC
2020   Q3 4,366,426 3.95 $199.84 $872,587,000 SEC
2020   Q2 4,366,426 4.86 $198.95 $868,700,000 SEC
2020   Q1 4,366,426 3.92 $155.83 $680,420,000 SEC
2019   Q4 4,366,426 3.95 $192.99 $842,677,000 SEC
2019   Q3 4,366,426 4.07 $198.04 $864,727,000 SEC
2019   Q2 4,366,426 4.35 $197.44 $862,107,000 SEC
2019   Q1 4,366,426 3.69 $176.54 $770,849,000 SEC
2018   Q4 4,366,426 2.93 $147.35 $643,393,000 SEC
2018   Q3 4,366,426 2.65 $156.78 $684,568,000 SEC
2018   Q2 4,366,426 2.77 $140.33 $612,741,000 SEC
2018   Q1 4,366,426 2.45 $137.07 $598,506,000 SEC
2017   Q4 4,366,426 2.21 $134.18 $585,887,000 SEC
2017   Q3 4,366,426 2.18 $128.61 $561,566,000 SEC
2017   Q2 4,366,426 2.51 $132.75 $579,643,000 SEC
2017   Q1 4,366,426 2.90 $125.34 $547,288,000 SEC
2016   Q4 4,366,426 2.69 $117.22 $511,832,000 SEC
2016   Q3 4,366,426 2.88 $121.72 $531,481,000 SEC
2016   Q2 4,366,426 3.08 $118.60 $517,858,000 SEC
2016   Q1 4,366,426 2.83 Add 0.00% $111.52 $486,944,000 SEC
2015   Q4 4,366,425 3.00 $114.38 $499,432,000 SEC
2015   Q3 4,366,425 2.78 $109.72 $479,084,000 SEC
2015   Q2 4,366,425 2.90 $113.07 $493,712,000 SEC
2015   Q1 4,366,425 2.68 $114.38 $499,432,000 SEC
2014   Q4 4,366,425 2.28 $104.52 $456,379,000 SEC
2014   Q3 4,366,425 2.31 $114.83 $501,397,000 SEC
2014   Q2 4,366,425 2.43 $111.34 $486,158,000 SEC
2014   Q1 4,366,425 2.38 $107.99 $471,530,000 SEC
2013   Q4 4,366,425 2.27 $104.27 $455,287,000 SEC
2013   Q3 4,366,425 2.22 $98.76 $431,228,000 SEC
2013   Q2 4,366,425 2.09 $85.19 $371,976,000 SEC
2013   Q1 4,366,425 1.94 $80.18 $350,100,000 SEC
2012   Q4 4,366,425 1.88 $71.90 $313,946,000 SEC
2012   Q3 4,366,425 1.64 $64.81 $282,988,000 SEC
2012   Q2 4,366,425 1.92 $68.53 $299,231,000 SEC
2012   Q1 4,366,425 1.71 $61.72 $269,496,000 SEC
2011   Q4 4,366,425 1.65 $57.81 $252,423,000 SEC
2011   Q3 4,366,425 1.46 $48.89 $213,475,000 SEC
2011   Q2 4,366,425 1.63 $56.38 $246,179,000 SEC
2011   Q1 4,366,425 1.43 Add 2.34% 0.03 $51.02 $222,775,000 SEC
2010   Q4 4,266,425 1.42 Add 54.22% 0.50 $50.42 $215,113,000 SEC
2010   Q3 2,766,425 0.96 Add 10.66% 0.09 $50.74 $140,368,000 SEC
2010   Q2 2,500,000 0.95 Buy 0.95 $44.91 $112,275,000 SEC