William Frels - Mairs & Power Inc
Holding/activity history for Ecolab Inc. (ECL)
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Reported Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 761,818 | 2.07 | Reduce 1.14% | 0.02 | $266.02 | $202,658,747 | SEC |
| 2025 Q4 | 770,571 | 1.95 | Reduce 0.83% | 0.02 | $262.52 | $202,290,331 | SEC |
| 2025 Q3 | 777,029 | 2.00 | Reduce 1.51% | 0.03 | $273.86 | $212,797,080 | SEC |
| 2025 Q2 | 788,929 | 2.10 | Add 2.04% | 0.04 | $269.44 | $212,569,094 | SEC |
| 2025 Q1 | 773,186 | 2.04 | Reduce 1.29% | 0.02 | $253.52 | $196,018,013 | SEC |
| 2024 Q4 | 783,309 | 1.78 | Reduce 1.43% | 0.03 | $234.32 | $183,544,902 | SEC |
| 2024 Q3 | 794,679 | 1.91 | Reduce 4.76% | 0.09 | $255.33 | $202,905,450 | SEC |
| 2024 Q2 | 834,391 | 1.92 | Reduce 15.85% | 0.35 | $238.00 | $198,584,909 | SEC |
| 2024 Q1 | 991,564 | 2.22 | Reduce 19.16% | 0.49 | $230.90 | $228,952,179 | SEC |
| 2023 Q4 | 1,226,530 | 2.56 | Reduce 12.51% | 0.35 | $198.35 | $243,282,192 | SEC |
| 2023 Q3 | 1,401,841 | 2.79 | Reduce 7.04% | 0.22 | $169.40 | $237,471,896 | SEC |
| 2023 Q2 | 1,507,934 | 3.06 | Reduce 10.94% | 0.35 | $186.69 | $281,516,172 | SEC |
| 2023 Q1 | 1,693,219 | 3.23 | Reduce 4.78% | 0.15 | $165.53 | $280,278,574 | SEC |
| 2022 Q4 | 1,778,274 | 3.12 | Reduce 0.30% | <0.01 | $145.56 | $258,845,616 | SEC |
| 2022 Q3 | 1,783,668 | 3.25 | Reduce 0.94% | 0.03 | $144.42 | $257,597,000 | SEC |
| 2022 Q2 | 1,800,550 | 3.32 | Reduce 0.36% | 0.01 | $153.76 | $276,853,000 | SEC |
| 2022 Q1 | 1,807,055 | 3.21 | Reduce 0.35% | 0.01 | $176.56 | $319,054,000 | SEC |
| 2021 Q4 | 1,813,460 | 3.94 | Reduce 0.79% | 0.03 | $234.59 | $425,420,000 | SEC |
| 2021 Q3 | 1,827,848 | 3.82 | Add 1.48% | 0.06 | $208.62 | $381,326,000 | SEC |
| 2021 Q2 | 1,801,157 | 3.67 | Add 7.03% | 0.24 | $205.97 | $370,984,000 | SEC |
| 2021 Q1 | 1,682,865 | 3.78 | Add 5.97% | 0.21 | $214.07 | $360,251,000 | SEC |
| 2020 Q4 | 1,588,022 | 3.82 | Reduce 0.47% | 0.02 | $216.36 | $343,584,000 | SEC |
| 2020 Q3 | 1,595,498 | 3.98 | Reduce 3.77% | 0.16 | $199.84 | $318,844,000 | SEC |
| 2020 Q2 | 1,658,057 | 4.31 | Reduce 4.32% | 0.17 | $198.95 | $329,870,000 | SEC |
| 2020 Q1 | 1,732,843 | 3.94 | Reduce 0.67% | 0.03 | $155.83 | $270,029,000 | SEC |
| 2019 Q4 | 1,744,473 | 3.82 | Reduce 0.66% | 0.03 | $192.99 | $336,666,000 | SEC |
| 2019 Q3 | 1,756,032 | 4.20 | Reduce 4.11% | 0.18 | $198.04 | $347,765,000 | SEC |
| 2019 Q2 | 1,831,331 | 4.34 | Reduce 9.61% | 0.42 | $197.44 | $361,578,000 | SEC |
| 2019 Q1 | 2,025,955 | 4.34 | Reduce 8.69% | 0.38 | $176.54 | $357,662,000 | SEC |
| 2018 Q4 | 2,218,872 | 4.41 | Reduce 8.35% | 0.37 | $147.35 | $326,951,000 | SEC |
| 2018 Q3 | 2,420,968 | 4.42 | Reduce 0.45% | 0.02 | $156.78 | $379,559,000 | SEC |
| 2018 Q2 | 2,431,804 | 4.23 | Reduce 10.79% | 0.50 | $140.33 | $341,255,000 | SEC |
| 2018 Q1 | 2,726,038 | 4.61 | Reduce 1.99% | 0.09 | $137.07 | $373,658,000 | SEC |
| 2017 Q4 | 2,781,523 | 4.33 | Reduce 0.10% | <0.01 | $134.18 | $373,225,000 | SEC |
| 2017 Q3 | 2,784,245 | 4.30 | Add 0.93% | 0.04 | $128.61 | $358,082,000 | SEC |
| 2017 Q2 | 2,758,510 | 4.43 | Add 1.10% | 0.05 | $132.75 | $366,192,000 | SEC |
| 2017 Q1 | 2,728,455 | 4.19 | Add 6.47% | 0.25 | $125.34 | $341,985,000 | SEC |
| 2016 Q4 | 2,562,730 | 3.86 | Add 2.43% | 0.09 | $117.22 | $300,403,000 | SEC |
| 2016 Q3 | 2,501,978 | 4.01 | Reduce 0.09% | <0.01 | $121.72 | $304,541,000 | SEC |
| 2016 Q2 | 2,504,143 | 4.01 | Add 1.09% | 0.04 | $118.60 | $296,991,000 | SEC |
| 2016 Q1 | 2,477,114 | 3.93 | Add 2.63% | 0.10 | $111.52 | $276,248,000 | SEC |
| 2015 Q4 | 2,413,538 | 4.14 | Reduce 0.95% | 0.04 | $114.38 | $276,061,000 | SEC |
| 2015 Q3 | 2,436,649 | 4.18 | Reduce 1.77% | 0.07 | $109.72 | $267,349,000 | SEC |
| 2015 Q2 | 2,480,463 | 3.97 | Reduce 0.01% | <0.01 | $113.07 | $280,466,000 | SEC |
| 2015 Q1 | 2,480,823 | 3.90 | Add 2.03% | 0.08 | $114.38 | $283,757,000 | SEC |
| 2014 Q4 | 2,431,457 | 3.53 | Add 7.90% | 0.26 | $104.52 | $254,136,000 | SEC |
| 2014 Q3 | 2,253,374 | 3.78 | Add 0.37% | 0.01 | $114.83 | $258,755,000 | SEC |
| 2014 Q2 | 2,245,013 | 3.60 | Add 10.98% | 0.36 | $111.34 | $249,960,000 | SEC |
| 2014 Q1 | 2,022,934 | 3.38 | Add 0.21% | <0.01 | $107.99 | $218,457,000 | SEC |
| 2013 Q4 | 2,018,711 | 3.40 | Reduce 0.22% | <0.01 | $104.27 | $210,491,000 | SEC |
| 2013 Q3 | 2,023,189 | 3.62 | Reduce 0.77% | 0.03 | $98.76 | $199,810,000 | SEC |
| 2013 Q2 | 2,038,845 | 3.48 | Reduce 0.76% | 0.01 | $85.19 | $173,689,000 | SEC |
| 2013 Q1 | 2,054,405 | 1.68 | Add 0.03% | <0.01 | $80.18 | $164,722,000 | SEC |
| 2012 Q4 | 2,053,801 | 3.68 | Reduce 1.22% | 0.04 | $71.90 | $147,668,000 | SEC |
| 2012 Q3 | 2,079,138 | 3.31 | Add 0.16% | <0.01 | $64.81 | $134,749,000 | SEC |
| 2012 Q2 | 2,075,880 | 3.71 | Reduce 0.31% | 0.01 | $68.53 | $142,260,000 | SEC |
| 2012 Q1 | 2,082,303 | 3.30 | Reduce 4.38% | 0.16 | $61.72 | $128,520,000 | SEC |
| 2011 Q4 | 2,177,774 | 3.63 | Reduce 10.56% | 0.40 | $57.81 | $125,897,000 | SEC |
| 2011 Q3 | 2,434,837 | 3.83 | Buy | 3.83 | $48.89 | $119,039,000 | SEC |
| 2011 Q2 | 0 | 0.00 | Sell 100.00% | 3.57 | SEC | ||
| 2011 Q1 | 2,555,133 | 3.57 | Add 1.55% | 0.05 | $51.02 | $130,363,000 | SEC |
| 2010 Q4 | 2,516,242 | 3.66 | Reduce 0.03% | <0.01 | $50.42 | $126,869,000 | SEC |
| 2010 Q3 | 2,517,032 | 2.02 | Reduce 3.32% | 0.06 | $50,740.00 | $127,714,204,000 | SEC |
| 2010 Q1 | 2,603,535 | 1.73 | Add 1.30% | 0.02 | $43,950.00 | $114,425,363,000 | SEC |
| 2009 Q4 | 2,570,050 | 1.82 | Reduce 0.22% | <0.01 | $44,580.00 | $114,572,829,000 | SEC |
| 2009 Q3 | 2,575,799 | 1.96 | Add 1.78% | 0.03 | $46,230.00 | $119,079,181,000 | SEC |
| 2009 Q2 | 2,530,821 | 1.88 | Reduce 0.51% | 0.01 | $38,990.00 | $98,676,705,000 | SEC |
| 2009 Q1 | 2,543,881 | 1.99 | Add 0.40% | <0.01 | $34,730.00 | $88,348,982,000 | SEC |
| 2008 Q4 | 2,533,831 | 1.70 | Add 0.59% | <0.01 | $35,150.00 | $89,064,154,000 | SEC |
| 2008 Q3 | 2,519,081 | 1.78 | Reduce 1.35% | 0.02 | $48,520.00 | $122,225,803,000 | SEC |
| 2008 Q2 | 2,553,491 | 1.63 | Add 1.02% | 0.02 | $42,990.00 | $109,774,572,000 | SEC |
| 2008 Q1 | 2,527,731 | 1.51 | Reduce 3.52% | 0.10 | $43,430.00 | $109,779,351,000 | SEC |
| 2007 Q4 | 2,619,891 | 2.73 | Reduce 0.24% | <0.01 | $51,210.00 | $134,164,610,000 | SEC |
| 2007 Q3 | 2,626,245 | 1.48 | Add 2.82% | 0.04 | $47,200.00 | $123,958,757,000 | SEC |
| 2007 Q2 | 2,554,185 | 1.32 | Add 0.48% | <0.01 | $42,700.00 | $109,063,693,000 | SEC |
| 2007 Q1 | 2,542,030 | 1.39 | Add 0.22% | <0.01 | $43,000.00 | $109,307,284,000 | SEC |
| 2006 Q4 | 2,536,530 | 1.47 | Reduce 0.76% | 0.02 | $45,200.00 | $114,651,149,000 | SEC |
| 2006 Q3 | 2,555,895 | 3.00 | Reduce 14.06% | 0.15 | $42,820.00 | $109,443,417,000 | SEC |
| 2006 Q2 | 2,974,058 | 1.04 | Add 5.08% | 0.05 | $6,955.91 | $20,687,268,000 | SEC |
| 2006 Q1 | 2,830,270 | 1.48 | Reduce 2.16% | 0.03 | $38,200.00 | $108,116,308,000 | SEC |
| 2005 Q4 | 2,892,870 | 1.52 | Add 3.14% | 0.05 | $36,270.00 | $104,924,389,000 | SEC |
| 2005 Q3 | 2,804,767 | 2.80 | Add 1.87% | 0.05 | $31,930.00 | $89,556,206,000 | SEC |
| 2005 Q2 | 2,753,367 | 1.40 | Add 13.06% | 0.16 | $32,360.00 | $89,098,951,000 | SEC |
| 2005 Q1 | 2,435,407 | 1.34 | Add 13.34% | 0.16 | $33,050.00 | $80,490,196,000 | SEC |
| 2004 Q4 | 2,148,691 | 1.36 | Buy | 1.36 | $35,130.00 | $75,483,510,000 | SEC |
| 2004 Q3 | 0 | 0.00 | Sell 100.00% | 2.98 | SEC | ||
| 2004 Q2 | 2,134,555 | 2.98 | Add 2.31% | 0.07 | $31,700.00 | $67,665,389,000 | SEC |
| 2004 Q1 | 2,086,355 | 1.43 | Add 31.02% | 0.34 | $28,530.00 | $59,523,704,000 | SEC |
| 2003 Q4 | 1,592,335 | 1.17 | Add 28.83% | 0.26 | $27,370.00 | $43,582,205,000 | SEC |
| 2003 Q3 | 1,235,985 | 0.97 | Buy | 0.97 | $25,250.00 | $31,208,617,000 | SEC |
| 2003 Q2 | 0 | 0.00 | Sell 100.00% | 1.24 | SEC | ||
| 2003 Q1 | 598,403 | 1.24 | Reduce 0.24% | <0.01 | $49,329.99 | $29,519,213,000 | SEC |
| 2002 Q4 | 599,847 | 1.25 | Reduce 2.16% | 0.03 | $49,499.99 | $29,692,419,000 | SEC |
| 2002 Q3 | 613,072 | 1.20 | Add 0.07% | <0.01 | $41,729.99 | $25,583,488,000 | SEC |
| 2002 Q2 | 612,672 | 1.26 | $46,229.99 | $28,323,820,000 | SEC | ||
| 2002 Q1 | 612,672 | 2.44 | Add 1.44% | 0.03 | $45,719.99 | $28,011,357,000 | SEC |
| 2001 Q4 | 603,976 | 1.22 | Add 0.95% | 0.01 | $40,250.00 | $24,310,034,000 | SEC |
| 2001 Q3 | 598,276 | 1.24 | Add 0.38% | <0.01 | $36,330.00 | $21,735,367,000 | SEC |
| 2001 Q2 | 595,988 | 2.76 | Buy | 2.76 | $40,970.00 | $24,417,628,000 | SEC |
| 2001 Q1 | 0 | 0.00 | Sell 100.00% | 1.49 | SEC | ||
| 2000 Q4 | 595,688 | 1.49 | $43,187.50 | $25,726,276,000 | SEC | ||
| 2000 Q3 | 595,688 | 1.40 | Add 1.53% | 0.02 | $36,062.50 | $21,481,998,000 | SEC |
| 2000 Q2 | 586,688 | 1.44 | Buy | 1.44 | $39,062.50 | $22,917,500,000 | SEC |
| 2000 Q1 | 0 | 0.00 | Sell 100.00% | 1.46 | SEC | ||
| 1999 Q4 | 586,388 | 1.46 | Add 0.39% | <0.01 | $39,125.00 | $22,942,430,000 | SEC |
| 1999 Q3 | 584,088 | 1.26 | Buy | 1.26 | $34,125.00 | $19,932,003,000 | SEC |