MAIRS & POWER INC Ecolab Inc. Transaction History

MAIRS & POWER INC portfolio value:

$257.59M
portfolio value

MAIRS & POWER INC quarter portfolio value change:

-6.07%
quarter

Ecolab Inc. 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -0.94% -16.88K shares -19.25M $144.42 1.78M
Q2 2022 share Decrease -0.36% -6.50K shares -42.20M $153.76 1.80M
Q1 2022 share Decrease -0.35% -6.40K shares -106.36M $176.56 1.80M
Q4 2021 share Decrease -0.79% -14.38K shares 44.09M $234.01 1.81M
Q3 2021 share Increase +1.48% 26.69K shares 10.34M $208.62 1.82M
Q2 2021 share Increase +7.03% 118.29K shares 10.73M $205.53 1.80M
Q1 2021 share Increase +5.97% 94.84K shares 16.66M $213.13 1.68M
Q4 2020 share Decrease -0.47% -7.47K shares 24.74M $214.93 1.58M
Q3 2020 share Decrease -3.77% -62.55K shares -11.02M $198.09 1.59M
Q2 2020 share Decrease -4.32% -74.78K shares 59.84M $196.75 1.65M
Q1 2020 share Decrease -0.67% -11.63K shares -66.63M $153.75 1.73M
Q4 2019 share Decrease -0.66% -11.55K shares -11.09M $189.87 1.74M
Q3 2019 share Decrease -4.11% -75.29K shares -13.81M $194.35 1.75M
Q2 2019 share Decrease -9.61% -194.62K shares 3.91M $193.3 1.83M
Q1 2019 share Decrease -8.69% -192.91K shares 30.71M $172.42 2.02M
Q4 2018 share Decrease -8.35% -202.09K shares -52.60M $143.53 2.21M
Q3 2018 share Decrease -0.45% -10.83K shares 38.30M $152.25 2.42M
Q2 2018 share Decrease -10.79% -294.23K shares -32.40M $135.92 2.43M
Q1 2018 share Decrease -1.99% -55.48K shares 433K $132.39 2.72M
Q4 2017 share Decrease -0.10% -2.72K shares 15.14M $129.21 2.78M
Q3 2017 share Increase +0.93% 25.73K shares -8.11M $123.47 2.78M
Q2 2017 share Increase +1.10% 30.05K shares 24.20M $127.09 2.75M
Q1 2017 share Increase +6.47% 165.72K shares 41.58M $119.66 2.72M
Q4 2016 share Increase +2.43% 60.75K shares -4.13M $111.58 2.56M
Q3 2016 share Decrease -0.09% -2.16K shares 7.55M $115.51 2.50M
Q2 2016 share Increase +1.09% 27.02K shares 20.74M $112.21 2.50M
Q1 2016 share Increase +2.63% 63.57K shares 187K $105.21 2.47M