Swiss National Bank’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.81M Buy
123,600
+400
+0.3% +$38.3K 0.01% 965
2025
Q4
$12.1M Buy
123,200
+2,100
+2% +$195K 0.01% 866
2025
Q3
$11.5M Buy
121,100
+2,000
+2% +$201K 0.01% 899
2025
Q2
$13.7M Sell
119,100
-1,700
-1% -$196K 0.01% 770
2025
Q1
$13.5M Sell
120,800
-1,700
-1% -$186K 0.01% 760
2024
Q4
$13M Buy
122,500
+10,900
+10% +$1.15M 0.01% 809
2024
Q3
$11.1M Sell
111,600
-500
-0.4% -$51.8K 0.01% 886
2024
Q2
$11.1M Sell
112,100
-400
-0.4% -$38.5K 0.01% 851
2024
Q1
$11.1M Buy
112,500
+300
+0.3% +$26.9K 0.01% 864
2023
Q4
$9.59M Sell
112,200
-11,200
-9% -$900K 0.01% 911
2023
Q3
$9.42M Buy
123,400
+1,100
+0.9% +$90.2K 0.01% 912
2023
Q2
$11.1M Buy
122,300
+12,900
+12% +$1.15M 0.01% 846
2023
Q1
$9.04M Sell
109,400
-13,000
-11% -$1.03M 0.01% 932
2022
Q4
$9.71M Buy
122,400
+2,300
+2% +$185K 0.01% 932
2022
Q3
$9.17M Buy
120,100
+1,300
+1% +$104K 0.01% 926
2022
Q2
$8.63M Sell
118,800
-400
-0.3% -$30.5K 0.01% 999
2022
Q1
$10.4M Buy
119,200
+8,100
+7% +$645K 0.01% 1002
2021
Q4
$9.49M Sell
111,100
-200
-0.2% -$16.8K 0.01% 1038
2021
Q3
$8.45M Buy
111,300
+900
+0.8% +$63.4K 0.01% 1090
2021
Q2
$7M Sell
110,400
-4,100
-4% -$272K ﹤0.01% 1249
2021
Q1
$7.28M Buy
114,500
+7,200
+7% +$435K ﹤0.01% 1215
2020
Q4
$6.65M Hold
107,300
﹤0.01% 1175
2020
Q3
$5.99M Buy
107,300
+2,800
+3% +$153K ﹤0.01% 1065
2020
Q2
$5.45M Buy
104,500
+18,400
+21% +$878K ﹤0.01% 1092
2020
Q1
$3.36M Buy
86,100
+1,400
+2% +$67.9K ﹤0.01% 1141
2019
Q4
$3.9M Buy
84,700
+2,000
+2% +$88.2K ﹤0.01% 1312
2019
Q3
$3.55M Buy
82,700
+2,300
+3% +$99.6K ﹤0.01% 1306
2019
Q2
$3.19M Buy
80,400
+7,800
+11% +$293K ﹤0.01% 1402
2019
Q1
$2.58M Buy
72,600
+2,400
+3% +$78.3K ﹤0.01% 1495
2018
Q4
$2M Buy
70,200
+2,200
+3% +$66.8K ﹤0.01% 1572
2018
Q3
$2.11M Hold
68,000
﹤0.01% 1684
2018
Q2
$1.74M Hold
68,000
﹤0.01% 1788
2018
Q1
$1.59M Buy
68,000
+2,200
+3% +$53.9K ﹤0.01% 1789
2017
Q4
$1.51M Hold
65,800
﹤0.01% 1823
2017
Q3
$1.24M Hold
65,800
﹤0.01% 1926
2017
Q2
$1.08M Buy
65,800
+5,900
+10% +$87.2K ﹤0.01% 2008
2017
Q1
$845K Hold
59,900
﹤0.01% 2131
2016
Q4
$743K Buy
+59,900
New +$704K ﹤0.01% 2213

Other funds holding CWST