Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$186M Buy
700,358
+157,682
+29% +$44.5M 0.04% 310
2025
Q4
$142M Sell
542,676
-213,222
-28% -$56.8M 0.03% 371
2025
Q3
$207M Sell
755,898
-106,551
-12% -$28.9M 0.04% 288
2025
Q2
$232M Buy
862,449
+287,215
+50% +$73M 0.05% 237
2025
Q1
$146M Buy
575,234
+5,640
+1% +$1.42M 0.04% 316
2024
Q4
$133M Sell
569,594
-226,576
-28% -$56.3M 0.04% 324
2024
Q3
$203M Buy
796,170
+69,142
+10% +$16.9M 0.05% 254
2024
Q2
$173M Sell
727,028
-55,287
-7% -$12.8M 0.05% 261
2024
Q1
$181M Sell
782,315
-20,836
-3% -$4.42M 0.06% 249
2023
Q4
$159M Buy
803,151
+49,128
+7% +$8.84M 0.06% 284
2023
Q3
$128M Buy
754,023
+71,384
+10% +$13M 0.08% 247
2023
Q2
$127M Buy
682,639
+466,607
+216% +$80.3M 0.08% 225
2023
Q1
$35.8M Sell
216,032
-274,241
-56% -$42.7M 0.02% 614
2022
Q4
$71.4M Sell
490,273
-829,909
-63% -$122M 0.03% 353
2022
Q3
$191M Buy
1,320,182
+13,363
+1% +$2.17M 0.21% 104
2022
Q2
$201M Sell
1,306,819
-293,800
-18% -$48.7M 0.12% 122
2022
Q1
$283M Buy
1,600,619
+201,737
+14% +$37.9M 0.22% 98
2021
Q4
$328M Buy
1,398,882
+107,780
+8% +$24.4M 0.12% 138
2021
Q3
$269M Buy
1,291,102
+42,294
+3% +$9.27M 0.12% 129
2021
Q2
$257M Buy
1,248,808
+171,220
+16% +$37.2M 0.12% 133
2021
Q1
$231M Buy
1,077,588
+112,356
+12% +$23.9M 0.12% 131
2020
Q4
$209M Sell
965,232
-229,006
-19% -$47.8M 0.11% 138
2020
Q3
$239M Buy
1,194,238
+367,603
+44% +$73.5M 0.14% 109
2020
Q2
$164M Sell
826,635
-254,717
-24% -$49.3M 0.13% 121
2020
Q1
$169M Sell
1,081,352
-440,111
-29% -$82.7M 0.13% 106
2019
Q4
$294M Buy
1,521,463
+183,511
+14% +$34.8M 0.16% 103
2019
Q3
$265M Sell
1,337,952
-96,479
-7% -$19.3M 0.17% 101
2019
Q2
$283M Buy
1,434,431
+353,776
+33% +$65.8M 0.17% 88
2019
Q1
$191M Buy
1,080,655
+245,109
+29% +$39.8M 0.13% 115
2018
Q4
$123M Buy
835,546
+8,204
+1% +$1.25M 0.1% 149
2018
Q3
$130M Buy
827,342
+111,319
+16% +$16.5M 0.09% 168
2018
Q2
$100M Sell
716,023
-128,949
-15% -$18.6M 0.09% 193
2018
Q1
$116M Sell
844,972
-317,581
-27% -$42.7M 0.09% 189
2017
Q4
$156M Buy
1,162,553
+525,061
+82% +$69.9M 0.13% 132
2017
Q3
$82M Buy
637,492
+72,259
+13% +$9.5M 0.08% 190
2017
Q2
$75M Buy
565,233
+9,051
+2% +$1.17M 0.08% 189
2017
Q1
$69.7M Buy
556,182
+49,299
+10% +$6.03M 0.08% 190
2016
Q4
$59.4M Buy
506,883
+30,393
+6% +$3.56M 0.06% 238
2016
Q3
$58M Sell
476,490
-24,812
-5% -$3M 0.06% 228
2016
Q2
$59.5M Buy
501,302
+121,156
+32% +$14.1M 0.08% 216
2016
Q1
$42.2M Sell
380,146
-56,149
-13% -$5.97M 0.06% 260
2015
Q4
$49.7M Buy
436,295
+32,281
+8% +$3.8M 0.06% 281
2015
Q3
$44M Sell
404,014
-59,945
-13% -$6.71M 0.05% 312
2015
Q2
$52.4M Buy
463,959
+472
+0.1% +$54.3K 0.06% 279
2015
Q1
$52.8M Buy
463,487
+94,205
+26% +$10.3M 0.06% 308
2014
Q4
$38.4M Buy
369,282
+98,821
+37% +$10.8M 0.04% 446
2014
Q3
$30.8M Buy
270,461
+23,414
+9% +$2.64M 0.03% 520
2014
Q2
$27.4M Sell
247,047
-42,970
-15% -$4.6M 0.03% 540
2014
Q1
$31M Buy
290,017
+40,012
+16% +$4.19M 0.04% 475
2013
Q4
$26M Buy
250,005
+18,391
+8% +$1.91M 0.03% 615
2013
Q3
$22.7M Buy
231,614
+70,337
+44% +$6.54M 0.03% 601
2013
Q2
$13.7M Buy
+161,277
New +$13.6M 0.02% 858

Other funds holding ECL

Barclays's ECL Position: Q1 2026 in Review

Barclays increased its Ecolab (ECL) stake by 29% in Q1 2026, buying an estimated $44.5M and bringing the position to 700,358 shares worth $186M. The position accounts for 0.04% of the portfolio, ranked #310.

Barclays first reported a position in ECL in Q2 2013 and has held it in 52 quarters since. The position peaked at $328M in Q4 2021. 1,697 funds tracked by Wall St. Rank hold ECL as of Q1 2026.

  • Barclays held 700,358 shares of Ecolab worth $186M as of Q1 2026.
  • Barclays bought 157,682 Ecolab shares in Q1 2026, an estimated $44.5M.
  • Ecolab made up 0.04% of Barclays's portfolio in Q1 2026, its #310 holding.
  • Barclays first reported a position in Ecolab in Q2 2013 and has held it in 52 quarters since.
  • Barclays's Ecolab position peaked at $328M in Q4 2021.
  • 1,697 funds tracked by Wall St. Rank held Ecolab as of Q1 2026.

Based on Barclays's 13F filing for Q1 2026, filed 15 May 2026.