Welch & Forbes’s Constellation Brands STZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-2,806
Closed -$378K 386
2025
Q3
$378K Sell
2,806
-2,235
-44% -$356K ﹤0.01% 306
2025
Q2
$820K Sell
5,041
-28,478
-85% -$5.11M 0.01% 239
2025
Q1
$6.15M Sell
33,519
-42,351
-56% -$7.69M 0.08% 115
2024
Q4
$16.8M Sell
75,870
-4,683
-6% -$1.11M 0.22% 83
2024
Q3
$20.8M Buy
80,553
+1,930
+2% +$478K 0.26% 79
2024
Q2
$20.1M Buy
78,623
+475
+0.6% +$122K 0.27% 78
2024
Q1
$21.2M Buy
78,148
+369
+0.5% +$93.4K 0.29% 78
2023
Q4
$18.8M Sell
77,779
-362
-0.5% -$86.1K 0.28% 81
2023
Q3
$19.6M Buy
78,141
+308
+0.4% +$80.4K 0.32% 75
2023
Q2
$19.2M Buy
77,833
+1,138
+1% +$266K 0.3% 78
2023
Q1
$17.3M Sell
76,695
-528
-0.7% -$118K 0.29% 81
2022
Q4
$17.9M Buy
77,223
+366
+0.5% +$87.6K 0.32% 78
2022
Q3
$17.7M Buy
76,857
+732
+1% +$178K 0.34% 76
2022
Q2
$17.7M Buy
76,125
+5,796
+8% +$1.41M 0.32% 79
2022
Q1
$16.2M Buy
70,329
+6,005
+9% +$1.39M 0.26% 84
2021
Q4
$16.1M Buy
64,324
+2,924
+5% +$666K 0.24% 85
2021
Q3
$12.9M Buy
61,400
+3,420
+6% +$746K 0.22% 94
2021
Q2
$13.6M Buy
57,980
+1,504
+3% +$353K 0.23% 94
2021
Q1
$12.9M Buy
56,476
+1,582
+3% +$357K 0.24% 92
2020
Q4
$12M Sell
54,894
-189
-0.3% -$37.2K 0.24% 91
2020
Q3
$10.4M Sell
55,083
-51
-0.1% -$9.3K 0.23% 90
2020
Q2
$9.65M Buy
55,134
+2,519
+5% +$420K 0.23% 89
2020
Q1
$7.54M Buy
52,615
+1,713
+3% +$302K 0.21% 99
2019
Q4
$9.66M Sell
50,902
-6,965
-12% -$1.32M 0.21% 101
2019
Q3
$12M Buy
57,867
+303
+0.5% +$60.8K 0.29% 88
2019
Q2
$11.3M Buy
57,564
+2,092
+4% +$408K 0.28% 90
2019
Q1
$9.73M Buy
55,472
+6,489
+13% +$1.09M 0.24% 97
2018
Q4
$7.88M Sell
48,983
-15,263
-24% -$3.03M 0.22% 102
2018
Q3
$13.9M Buy
64,246
+5,496
+9% +$1.17M 0.33% 85
2018
Q2
$12.9M Buy
58,750
+19,483
+50% +$4.4M 0.33% 85
2018
Q1
$8.95M Buy
39,267
+35,388
+912% +$7.79M 0.23% 104
2017
Q4
$887K Buy
3,879
+2,166
+126% +$468K 0.02% 197
2017
Q3
$342K Hold
1,713
0.01% 274
2017
Q2
$332K Buy
1,713
+414
+32% +$73.7K 0.01% 282
2017
Q1
$211K Buy
+1,299
New +$202K 0.01% 331

Other funds holding STZ