CIBC World Markets’s Constellation Brands STZ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.2M Sell
19,660
-34,733
-64% -$5.65M 0.02% 417
2025
Q1
$9.98M Sell
54,393
-7,200
-12% -$1.32M 0.08% 176
2024
Q4
$13.6M Buy
61,593
+7,808
+15% +$1.73M 0.08% 182
2024
Q3
$13.9M Buy
53,785
+7,872
+17% +$2.03M 0.1% 156
2024
Q2
$11.8M Buy
45,913
+1,931
+4% +$497K 0.08% 174
2024
Q1
$12M Sell
43,982
-24,859
-36% -$6.76M 0.08% 169
2023
Q4
$16.6M Buy
68,841
+29,607
+75% +$7.16M 0.09% 169
2023
Q3
$9.86M Buy
39,234
+20,341
+108% +$5.11M 0.1% 155
2023
Q2
$4.65M Buy
18,893
+10,683
+130% +$2.63M 0.04% 308
2023
Q1
$1.85M Sell
8,210
-16,874
-67% -$3.81M 0.03% 371
2022
Q4
$5.81M Buy
25,084
+22,666
+937% +$5.25M 0.04% 302
2022
Q3
$555K Sell
2,418
-8,944
-79% -$2.05M 0.01% 422
2022
Q2
$2.65M Sell
11,362
-59,563
-84% -$13.9M 0.02% 337
2022
Q1
$16.3M Buy
70,925
+65,070
+1,111% +$15M 0.13% 120
2021
Q4
$1.47M Sell
5,855
-3,630
-38% -$911K 0.01% 423
2021
Q3
$2M Sell
9,485
-2,249
-19% -$474K 0.01% 423
2021
Q2
$2.74M Sell
11,734
-76,144
-87% -$17.8M 0.02% 377
2021
Q1
$20M Sell
87,878
-10,480
-11% -$2.39M 0.13% 127
2020
Q4
$21.5M Buy
98,358
+77,031
+361% +$16.9M 0.11% 147
2020
Q3
$4.04M Buy
21,327
+3,767
+21% +$714K 0.04% 306
2020
Q2
$3.07M Buy
17,560
+4,235
+32% +$741K 0.03% 319
2020
Q1
$1.91M Sell
13,325
-196,781
-94% -$28.2M 0.02% 341
2019
Q4
$39.9M Buy
210,106
+162,222
+339% +$30.8M 0.26% 90
2019
Q3
$9.93M Sell
47,884
-73,229
-60% -$15.2M 0.09% 179
2019
Q2
$23.9M Sell
121,113
-18,701
-13% -$3.68M 0.18% 109
2019
Q1
$24.5M Sell
139,814
-192,380
-58% -$33.7M 0.2% 95
2018
Q4
$53.4M Buy
332,194
+310,072
+1,402% +$49.9M 0.5% 45
2018
Q3
$4.77M Sell
22,122
-1,611
-7% -$347K 0.04% 322
2018
Q2
$5.19M Sell
23,733
-56,756
-71% -$12.4M 0.04% 288
2018
Q1
$18.3M Buy
80,489
+39,422
+96% +$8.99M 0.2% 100
2017
Q4
$9.39M Buy
41,067
+12,441
+43% +$2.84M 0.07% 197
2017
Q3
$5.71M Sell
28,626
-45,605
-61% -$9.1M 0.05% 234
2017
Q2
$14.4M Sell
74,231
-470,391
-86% -$91.1M 0.15% 151
2017
Q1
$88.3M Buy
544,622
+214,825
+65% +$34.8M 0.72% 20
2016
Q4
$50.6M Buy
+329,797
New +$50.6M 0.52% 44
2015
Q1
Hold
0
73
2014
Q4
Hold
0
56
2014
Q3
Hold
0
34
2014
Q2
Hold
0
35