Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$391K Buy
1,469
+95
+7% +$26.8K 0.02% 618
2025
Q4
$361K Buy
1,374
+11
+0.8% +$2.93K 0.02% 628
2025
Q3
$373K Buy
1,363
+33
+2% +$8.96K 0.02% 612
2025
Q2
$358K Sell
1,330
-21
-2% -$5.34K 0.02% 598
2025
Q1
$342K Sell
1,351
-1,612
-54% -$406K 0.02% 597
2024
Q4
$694K Buy
2,963
+265
+10% +$65.9K 0.03% 414
2024
Q3
$689K Sell
2,698
-368
-12% -$90K 0.03% 416
2024
Q2
$730K Sell
3,066
-17
-0.6% -$3.93K 0.04% 378
2024
Q1
$712K Buy
3,083
+1,640
+114% +$348K 0.04% 389
2023
Q4
$286K Buy
1,443
+91
+7% +$16.4K 0.02% 642
2023
Q3
$229K Sell
1,352
-86
-6% -$15.6K 0.02% 693
2023
Q2
$269K Buy
1,438
+5
+0.3% +$861 0.02% 657
2023
Q1
$237K Buy
1,433
+1
+0.1% +$156 0.02% 693
2022
Q4
$208K Sell
1,432
-79
-5% -$11.6K 0.01% 725
2022
Q3
$218K Sell
1,511
-690
-31% -$112K 0.02% 670
2022
Q2
$338K Sell
2,201
-24
-1% -$3.98K 0.02% 523
2022
Q1
$393K Buy
2,225
+291
+15% +$54.7K 0.02% 543
2021
Q4
$454K Sell
1,934
-60
-3% -$13.6K 0.03% 491
2021
Q3
$414K Buy
1,994
+99
+5% +$21.7K 0.03% 497
2021
Q2
$390K Buy
1,895
+13
+0.7% +$2.83K 0.03% 494
2021
Q1
$401K Hold
1,882
0.03% 442
2020
Q4
$409K Buy
1,882
+22
+1% +$4.6K 0.03% 433
2020
Q3
$372K Sell
1,860
-129
-6% -$25.8K 0.04% 410
2020
Q2
$395K Sell
1,989
-459
-19% -$88.9K 0.04% 372
2020
Q1
$378K Sell
2,448
-321
-12% -$60.3K 0.05% 305
2019
Q4
$531K Buy
2,769
+195
+8% +$37K 0.05% 330
2019
Q3
$508K Buy
2,574
+398
+18% +$79.8K 0.06% 326
2019
Q2
$428K Sell
2,176
-87
-4% -$16.2K 0.05% 331
2019
Q1
$401K Buy
2,263
+19
+0.8% +$3.09K 0.05% 323
2018
Q4
$331K Sell
2,244
-303
-12% -$46.3K 0.05% 340
2018
Q3
$403K Sell
2,547
-58
-2% -$8.6K 0.05% 363
2018
Q2
$364K Buy
2,605
+673
+35% +$97.1K 0.05% 372
2018
Q1
$265K Hold
1,932
0.04% 461
2017
Q4
$259K Buy
1,932
+146
+8% +$19.4K 0.03% 450
2017
Q3
$229K Buy
1,786
+87
+5% +$11.4K 0.03% 460
2017
Q2
$224K Sell
1,699
-349
-17% -$45.1K 0.04% 445
2017
Q1
$258K Sell
2,048
-224
-10% -$27.4K 0.04% 409
2016
Q4
$267K Sell
2,272
-7
-0.3% -$819 0.04% 414
2016
Q3
$276K Sell
2,279
-200
-8% -$24.1K 0.05% 401
2016
Q2
$295K Buy
2,479
+202
+9% +$23.5K 0.05% 373
2016
Q1
$252K Sell
2,277
-45
-2% -$4.78K 0.05% 393
2015
Q4
$266K Sell
2,322
-47
-2% -$5.53K 0.05% 385
2015
Q3
$259K Buy
2,369
+400
+20% +$44.8K 0.05% 400
2015
Q2
$222K Buy
1,969
+100
+5% +$11.5K 0.04% 452
2015
Q1
$214K Buy
+1,869
New +$205K 0.04% 447
2014
Q4
Sell
-1,867
Closed -$214K 514
2014
Q3
$214K Buy
+1,867
New +$210K 0.04% 467

Other funds holding ECL

Moors & Cabot's ECL Position: Q1 2026 in Review

Moors & Cabot increased its Ecolab (ECL) stake by 6.9% in Q1 2026, buying an estimated $26.8K and bringing the position to 1,469 shares worth $391K. The position accounts for 0.02% of the portfolio, ranked #618.

Moors & Cabot first reported a position in ECL in Q3 2014 and has held it in 46 quarters since. The position peaked at $730K in Q2 2024. 1,697 funds tracked by Wall St. Rank hold ECL as of Q1 2026.

  • Moors & Cabot held 1,469 shares of Ecolab worth $391K as of Q1 2026.
  • Moors & Cabot bought 95 Ecolab shares in Q1 2026, an estimated $26.8K.
  • Ecolab made up 0.02% of Moors & Cabot's portfolio in Q1 2026, its #618 holding.
  • Moors & Cabot first reported a position in Ecolab in Q3 2014 and has held it in 46 quarters since.
  • Moors & Cabot's Ecolab position peaked at $730K in Q2 2024.
  • 1,697 funds tracked by Wall St. Rank held Ecolab as of Q1 2026.

Based on Moors & Cabot's 13F filing for Q1 2026, filed 8 May 2026.