Russell Investments Group’s Casella Waste Systems CWST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$9.49M Sell
119,559
-49,861
-29% -$4.78M 0.01% 973
2025
Q4
$16.6M Sell
169,420
-411
-0.2% -$38.2K 0.02% 699
2025
Q3
$16.1M Buy
169,831
+36,485
+27% +$3.67M 0.02% 710
2025
Q2
$15.4M Sell
133,346
-6,192
-4% -$715K 0.02% 679
2025
Q1
$15.6M Buy
139,538
+84,447
+153% +$9.24M 0.02% 658
2024
Q4
$5.83M Sell
55,091
-23,422
-30% -$2.47M 0.01% 1090
2024
Q3
$7.81M Sell
78,513
-16,628
-17% -$1.72M 0.01% 950
2024
Q2
$9.44M Sell
95,141
-30,309
-24% -$2.92M 0.02% 839
2024
Q1
$12.4M Sell
125,450
-24,032
-16% -$2.15M 0.02% 734
2023
Q4
$12.8M Sell
149,482
-17,220
-10% -$1.38M 0.02% 674
2023
Q3
$12.7M Buy
166,702
+16,141
+11% +$1.32M 0.03% 646
2023
Q2
$13.6M Buy
150,561
+70,390
+88% +$6.28M 0.03% 627
2023
Q1
$6.63M Buy
80,171
+63,200
+372% +$5M 0.01% 970
2022
Q4
$1.35M Sell
16,971
-34,416
-67% -$2.76M ﹤0.01% 1818
2022
Q3
$3.93M Buy
51,387
+18,420
+56% +$1.48M 0.01% 1183
2022
Q2
$2.39M Buy
32,967
+32,563
+8,060% +$2.48M ﹤0.01% 1497
2022
Q1
$35K Buy
+404
New +$32.2K ﹤0.01% 2650
2021
Q3
Sell
-76,373
Closed -$4.84M 3075
2021
Q2
$4.84M Buy
76,373
+71,663
+1,522% +$4.76M 0.01% 1373
2021
Q1
$299K Sell
4,710
-31,261
-87% -$1.89M ﹤0.01% 2715
2020
Q4
$2.22M Buy
35,971
+7,730
+27% +$459K ﹤0.01% 1707
2020
Q3
$1.58M Buy
28,241
+25,024
+778% +$1.37M ﹤0.01% 1842
2020
Q2
$167K Sell
3,217
-53,633
-94% -$2.56M ﹤0.01% 2763
2020
Q1
$2.22M Buy
56,850
+54,718
+2,567% +$2.65M 0.01% 1415
2019
Q4
$98K Hold
2,132
﹤0.01% 2889
2019
Q3
$92K Buy
+2,132
New +$92.3K ﹤0.01% 2844
2018
Q3
Sell
-44,566
Closed -$1.15M 2960
2018
Q2
$1.15M Sell
44,566
-32,571
-42% -$804K ﹤0.01% 2047
2018
Q1
$1.8M Buy
77,137
+70,986
+1,154% +$1.74M ﹤0.01% 1908
2017
Q4
$139K Sell
6,151
-75,818
-92% -$1.49M ﹤0.01% 2729
2017
Q3
$1.54M Sell
81,969
-119,967
-59% -$2.04M ﹤0.01% 1921
2017
Q2
$3.31M Sell
201,936
-109,807
-35% -$1.62M 0.01% 1456
2017
Q1
$4.4M Buy
311,743
+55,336
+22% +$687K 0.01% 1291
2016
Q4
$3.17M Buy
+256,407
New +$3.01M 0.01% 1542

Other funds holding CWST