Russell Investments Group’s Cabot Corp CBT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$4.62M Sell
61,559
-98
-0.2% -$7.35K 0.01% 1264
2025
Q1
$5.13M Buy
61,657
+28,198
+84% +$2.34M 0.01% 1154
2024
Q4
$3.06M Buy
33,459
+2,413
+8% +$220K ﹤0.01% 1430
2024
Q3
$3.47M Buy
31,046
+2,245
+8% +$251K 0.01% 1386
2024
Q2
$2.65M Sell
28,801
-363
-1% -$33.4K ﹤0.01% 1496
2024
Q1
$2.69M Buy
29,164
+845
+3% +$77.9K ﹤0.01% 1489
2023
Q4
$2.36M Buy
28,319
+4,801
+20% +$401K ﹤0.01% 1530
2023
Q3
$1.63M Sell
23,518
-515
-2% -$35.7K ﹤0.01% 1667
2023
Q2
$1.61M Buy
24,033
+7,866
+49% +$526K ﹤0.01% 1682
2023
Q1
$1.24M Buy
16,167
+14,663
+975% +$1.12M ﹤0.01% 1856
2022
Q4
$101K Sell
1,504
-15,282
-91% -$1.02M ﹤0.01% 2672
2022
Q3
$1.07M Buy
16,786
+15,282
+1,016% +$974K ﹤0.01% 1900
2022
Q2
$95K Sell
1,504
-39,790
-96% -$2.51M ﹤0.01% 2670
2022
Q1
$2.82M Sell
41,294
-313,821
-88% -$21.5M ﹤0.01% 1453
2021
Q4
$20M Buy
355,115
+10,161
+3% +$571K 0.03% 608
2021
Q3
$17.3M Sell
344,954
-44,525
-11% -$2.23M 0.03% 651
2021
Q2
$22.2M Sell
389,479
-52,969
-12% -$3.01M 0.04% 567
2021
Q1
$23.2M Buy
442,448
+96,212
+28% +$5.04M 0.04% 519
2020
Q4
$15.5M Sell
346,236
-3,605
-1% -$162K 0.03% 623
2020
Q3
$12.6M Sell
349,841
-9,098
-3% -$328K 0.03% 653
2020
Q2
$13.3M Buy
358,939
+67,857
+23% +$2.51M 0.03% 604
2020
Q1
$7.6M Buy
291,082
+71,349
+32% +$1.86M 0.02% 758
2019
Q4
$10.4M Buy
219,733
+21,331
+11% +$1.01M 0.02% 834
2019
Q3
$8.99M Buy
198,402
+22,959
+13% +$1.04M 0.02% 905
2019
Q2
$8.36M Sell
175,443
-170,309
-49% -$8.12M 0.02% 971
2019
Q1
$14.4M Buy
345,752
+100,849
+41% +$4.2M 0.03% 719
2018
Q4
$10.5M Buy
244,903
+180,876
+282% +$7.76M 0.02% 782
2018
Q3
$4.03M Buy
64,027
+457
+0.7% +$28.8K 0.01% 1412
2018
Q2
$3.92M Sell
63,570
-79,797
-56% -$4.92M 0.01% 1405
2018
Q1
$7.95M Buy
143,367
+63,572
+80% +$3.52M 0.01% 1094
2017
Q4
$4.94M Buy
79,795
+16,661
+26% +$1.03M 0.01% 1360
2017
Q3
$3.52M Sell
63,134
-16,827
-21% -$939K 0.01% 1445
2017
Q2
$4.28M Sell
79,961
-1,834
-2% -$98.1K 0.01% 1322
2017
Q1
$4.9M Sell
81,795
-5,428
-6% -$325K 0.01% 1221
2016
Q4
$4.45M Buy
+87,223
New +$4.45M 0.01% 1316