MPI
ECL icon

Mairs & Power Inc’s Ecolab ECL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$213M Buy
788,929
+15,743
+2% +$4.24M 2.1% 14
2025
Q1
$196M Sell
773,186
-10,123
-1% -$2.57M 2.04% 15
2024
Q4
$184M Sell
783,309
-11,370
-1% -$2.66M 1.78% 20
2024
Q3
$203M Sell
794,679
-39,712
-5% -$10.1M 1.91% 20
2024
Q2
$199M Sell
834,391
-157,173
-16% -$37.4M 1.92% 16
2024
Q1
$229M Sell
991,564
-234,966
-19% -$54.3M 2.22% 13
2023
Q4
$243M Sell
1,226,530
-175,311
-13% -$34.8M 2.56% 11
2023
Q3
$237M Sell
1,401,841
-106,093
-7% -$18M 2.79% 9
2023
Q2
$282M Sell
1,507,934
-185,285
-11% -$34.6M 3.06% 8
2023
Q1
$280M Sell
1,693,219
-85,055
-5% -$14.1M 3.23% 8
2022
Q4
$259M Sell
1,778,274
-5,394
-0.3% -$785K 3.12% 7
2022
Q3
$258M Sell
1,783,668
-16,882
-0.9% -$2.44M 3.25% 8
2022
Q2
$277M Sell
1,800,550
-6,505
-0.4% -$1M 3.32% 6
2022
Q1
$319M Sell
1,807,055
-6,405
-0.4% -$1.13M 3.21% 6
2021
Q4
$425M Sell
1,813,460
-14,388
-0.8% -$3.38M 3.94% 4
2021
Q3
$381M Buy
1,827,848
+26,691
+1% +$5.57M 3.82% 4
2021
Q2
$371M Buy
1,801,157
+118,292
+7% +$24.4M 3.67% 4
2021
Q1
$360M Buy
1,682,865
+94,843
+6% +$20.3M 3.78% 4
2020
Q4
$344M Sell
1,588,022
-7,476
-0.5% -$1.62M 3.82% 4
2020
Q3
$319M Sell
1,595,498
-62,559
-4% -$12.5M 3.98% 3
2020
Q2
$330M Sell
1,658,057
-74,786
-4% -$14.9M 4.31% 3
2020
Q1
$270M Sell
1,732,843
-11,630
-0.7% -$1.81M 3.94% 3
2019
Q4
$337M Sell
1,744,473
-11,559
-0.7% -$2.23M 3.82% 4
2019
Q3
$348M Sell
1,756,032
-75,299
-4% -$14.9M 4.2% 3
2019
Q2
$362M Sell
1,831,331
-194,624
-10% -$38.4M 4.34% 1
2019
Q1
$358M Sell
2,025,955
-192,917
-9% -$34.1M 4.34% 2
2018
Q4
$327M Sell
2,218,872
-202,096
-8% -$29.8M 4.41% 2
2018
Q3
$380M Sell
2,420,968
-10,836
-0.4% -$1.7M 4.42% 1
2018
Q2
$341M Sell
2,431,804
-294,234
-11% -$41.3M 4.23% 1
2018
Q1
$374M Sell
2,726,038
-55,485
-2% -$7.61M 4.61% 1
2017
Q4
$373M Sell
2,781,523
-2,722
-0.1% -$365K 4.33% 1
2017
Q3
$358M Buy
2,784,245
+25,735
+0.9% +$3.31M 4.3% 1
2017
Q2
$366M Buy
2,758,510
+30,055
+1% +$3.99M 4.43% 1
2017
Q1
$342M Buy
2,728,455
+165,725
+6% +$20.8M 4.19% 2
2016
Q4
$300M Buy
2,562,730
+60,752
+2% +$7.12M 3.86% 3
2016
Q3
$305M Sell
2,501,978
-2,165
-0.1% -$264K 4.01% 2
2016
Q2
$297M Buy
2,504,143
+27,029
+1% +$3.21M 4.01% 2
2016
Q1
$276M Buy
2,477,114
+63,576
+3% +$7.09M 3.93% 2
2015
Q4
$276M Sell
2,413,538
-23,111
-0.9% -$2.64M 4.14% 1
2015
Q3
$267M Sell
2,436,649
-43,814
-2% -$4.81M 4.18% 1
2015
Q2
$280M Sell
2,480,463
-360
-0% -$40.7K 3.97% 2
2015
Q1
$284M Buy
2,480,823
+49,366
+2% +$5.65M 3.9% 2
2014
Q4
$254M Buy
2,431,457
+178,083
+8% +$18.6M 3.53% 4
2014
Q3
$259M Buy
2,253,374
+8,361
+0.4% +$960K 3.78% 2
2014
Q2
$250M Buy
2,245,013
+222,079
+11% +$24.7M 3.54% 5
2014
Q1
$218M Buy
2,022,934
+4,223
+0.2% +$456K 3.24% 6
2013
Q4
$210M Sell
2,018,711
-4,478
-0.2% -$467K 3.24% 9
2013
Q3
$200M Sell
2,023,189
-15,656
-0.8% -$1.55M 3.45% 7
2013
Q2
$174M Buy
+2,038,845
New +$174M 3.32% 10