Factory Mutual Insurance’s Ecolab ECL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$27.3M Hold
101,400
0.3% 89
2025
Q1
$25.7M Hold
101,400
0.3% 92
2024
Q4
$23.8M Hold
101,400
0.26% 100
2024
Q3
$25.9M Sell
101,400
-1,800
-2% -$460K 0.27% 98
2024
Q2
$24.6M Sell
103,200
-1,700
-2% -$405K 0.28% 92
2024
Q1
$24.2M Sell
104,900
-3,700
-3% -$854K 0.28% 95
2023
Q4
$21.5M Hold
108,600
0.27% 105
2023
Q3
$18.4M Hold
108,600
0.26% 105
2023
Q2
$20.3M Hold
108,600
0.3% 97
2023
Q1
$18M Sell
108,600
-2,000
-2% -$331K 0.28% 107
2022
Q4
$16.1M Hold
110,600
0.24% 112
2022
Q3
$16M Sell
110,600
-1,900
-2% -$274K 0.26% 106
2022
Q2
$17.3M Buy
112,500
+32,900
+41% +$5.06M 0.28% 101
2022
Q1
$14.1M Hold
79,600
0.19% 117
2021
Q4
$14.8M Sell
79,600
-5,300
-6% -$986K 0.21% 112
2021
Q3
$17.7M Sell
84,900
-1,800
-2% -$376K 0.22% 113
2021
Q2
$17.9M Sell
86,700
-1,500
-2% -$309K 0.22% 111
2021
Q1
$18.9M Hold
88,200
0.24% 109
2020
Q4
$19.1M Sell
88,200
-1,700
-2% -$368K 0.26% 99
2020
Q3
$18M Hold
89,900
0.29% 84
2020
Q2
$17.9M Sell
89,900
-1,900
-2% -$378K 0.31% 85
2020
Q1
$14.3M Hold
91,800
0.27% 89
2019
Q4
$17.7M Hold
91,800
0.26% 96
2019
Q3
$18.2M Hold
91,800
0.28% 94
2019
Q2
$18.1M Hold
91,800
0.22% 108
2019
Q1
$16.6M Hold
91,800
0.2% 112
2018
Q4
$13.5M Sell
91,800
-45,000
-33% -$6.63M 0.17% 114
2018
Q3
$21.4M Sell
136,800
-37,800
-22% -$5.93M 0.22% 119
2018
Q2
$24.5M Hold
174,600
0.26% 115
2018
Q1
$23.9M Hold
174,600
0.26% 118
2017
Q4
$23.4M Hold
174,600
0.25% 120
2017
Q3
$22.5M Hold
174,600
0.25% 117
2017
Q2
$23.2M Hold
174,600
0.27% 113
2017
Q1
$21.9M Sell
174,600
-55,500
-24% -$6.96M 0.26% 116
2016
Q4
$27.1M Hold
230,100
0.32% 106
2016
Q3
$28M Hold
230,100
0.35% 101
2016
Q2
$27.3M Hold
230,100
0.36% 95
2016
Q1
$25.7M Buy
230,100
+40,000
+21% +$4.46M 0.33% 108
2015
Q4
$21.7M Sell
190,100
-57,000
-23% -$6.52M 0.29% 111
2015
Q3
$27.1M Hold
247,100
0.37% 95
2015
Q2
$27.9M Hold
247,100
0.36% 101
2015
Q1
$28.3M Buy
247,100
+22,500
+10% +$2.57M 0.37% 105
2014
Q4
$23.5M Buy
224,600
+30,000
+15% +$3.14M 0.32% 114
2014
Q3
$22.3M Hold
194,600
0.31% 114
2014
Q2
$21.7M Buy
194,600
+30,000
+18% +$3.34M 0.3% 113
2014
Q1
$17.8M Hold
164,600
0.26% 119
2013
Q4
$17.2M Sell
164,600
-40,000
-20% -$4.17M 0.25% 116
2013
Q3
$20.2M Sell
204,600
-15,000
-7% -$1.48M 0.32% 109
2013
Q2
$18.7M Buy
+219,600
New +$18.7M 0.31% 109