BMM
ECL icon

Buffington Mohr McNeal’s Ecolab ECL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q1
$8.26M Sell
32,569
-1,658
-5% -$420K 1.63% 24
2024
Q4
$8.02M Buy
34,227
+506
+2% +$119K 1.33% 28
2024
Q3
$8.61M Buy
33,721
+1,121
+3% +$286K 1.42% 26
2024
Q2
$7.76M Buy
32,600
+839
+3% +$200K 1.36% 27
2024
Q1
$7.33M Buy
31,761
+234
+0.7% +$54K 1.33% 27
2023
Q4
$6.25M Sell
31,527
-539
-2% -$107K 1.26% 28
2023
Q3
$5.43M Sell
32,066
-406
-1% -$68.8K 1.23% 27
2023
Q2
$6.06M Sell
32,472
-579
-2% -$108K 1.31% 28
2023
Q1
$5.47M Buy
33,051
+66
+0.2% +$10.9K 1.25% 29
2022
Q4
$4.8M Sell
32,985
-2,683
-8% -$391K 1.12% 32
2022
Q3
$5.15M Sell
35,668
-2,426
-6% -$350K 1.24% 29
2022
Q2
$5.86M Sell
38,094
-546
-1% -$83.9K 1.28% 26
2022
Q1
$6.82M Buy
38,640
+71
+0.2% +$12.5K 1.29% 27
2021
Q4
$9.05M Buy
38,569
+178
+0.5% +$41.8K 1.55% 22
2021
Q3
$8.01M Sell
38,391
-144
-0.4% -$30K 1.54% 25
2021
Q2
$7.94M Buy
38,535
+520
+1% +$107K 1.56% 25
2021
Q1
$8.14M Buy
38,015
+2,950
+8% +$632K 1.75% 21
2020
Q4
$7.59M Buy
35,065
+1,323
+4% +$286K 1.77% 21
2020
Q3
$6.74M Buy
33,742
+1,309
+4% +$262K 1.78% 18
2020
Q2
$6.45M Buy
32,433
+534
+2% +$106K 1.82% 16
2020
Q1
$4.97M Buy
31,899
+2,780
+10% +$433K 1.65% 22
2019
Q4
$5.62M Buy
29,119
+1,504
+5% +$290K 1.59% 25
2019
Q3
$5.47M Buy
27,615
+43
+0.2% +$8.52K 1.67% 23
2019
Q2
$5.44M Buy
27,572
+3,170
+13% +$626K 1.7% 22
2019
Q1
$4.31M Buy
24,402
+1,800
+8% +$318K 1.39% 25
2018
Q4
$3.33M Buy
22,602
+1,045
+5% +$154K 1.34% 26
2018
Q3
$3.38M Buy
21,557
+23
+0.1% +$3.61K 1.17% 30
2018
Q2
$3.02M Sell
21,534
-831
-4% -$117K 1.13% 32
2018
Q1
$3.07M Buy
22,365
+505
+2% +$69.2K 1.17% 32
2017
Q4
$2.93M Hold
21,860
1.12% 29
2017
Q3
$2.89M Sell
21,860
-821
-4% -$108K 1.12% 29
2017
Q2
$3.01M Buy
22,681
+19
+0.1% +$2.52K 1.19% 27
2017
Q1
$2.84M Buy
22,662
+2,843
+14% +$356K 1.25% 28
2016
Q4
$2.32M Buy
19,819
+1,105
+6% +$130K 0.89% 39
2016
Q3
$2.28M Buy
18,714
+804
+4% +$97.8K 0.96% 35
2016
Q2
$2.12M Buy
17,910
+520
+3% +$61.7K 0.94% 32
2016
Q1
$1.94M Buy
17,390
+2,000
+13% +$223K 0.85% 35
2015
Q4
$1.76M Buy
15,390
+4,290
+39% +$491K 0.94% 25
2015
Q3
$1.22M Buy
11,100
+885
+9% +$97.1K 0.8% 26
2015
Q2
$1.16M Sell
10,215
-45
-0.4% -$5.09K 0.64% 33
2015
Q1
$1.17M Buy
10,260
+8,605
+520% +$985K 0.65% 35
2014
Q4
$173K Buy
+1,655
New +$173K 0.1% 60