CIBC World Markets’s Vulcan Materials VMC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
$5.24M Buy
+18,380
New +$5.39M 0.03% 383
2025
Q2
$20M Buy
76,714
+60,785
+382% +$15.6M 0.13% 132
2025
Q1
$3.72M Sell
15,929
-55,653
-78% -$14.1M 0.03% 362
2024
Q4
$18.4M Buy
71,582
+53,631
+299% +$14.4M 0.11% 145
2024
Q3
$4.5M Buy
17,951
+950
+6% +$236K 0.03% 346
2024
Q2
$4.23M Buy
17,001
+3,682
+28% +$951K 0.03% 351
2024
Q1
$3.64M Sell
13,319
-3,786
-22% -$933K 0.02% 388
2023
Q4
$3.88M Buy
17,105
+9,772
+133% +$2.07M 0.02% 395
2023
Q3
$1.48M Sell
7,333
-67,273
-90% -$14.6M 0.01% 414
2023
Q2
$16.8M Buy
74,606
+67,885
+1,010% +$13M 0.14% 122
2023
Q1
$1.15M Sell
6,721
-8,904
-57% -$1.58M 0.02% 456
2022
Q4
$2.74M Buy
15,625
+13,608
+675% +$2.33M 0.02% 425
2022
Q3
$318K Sell
2,017
-7,260
-78% -$1.18M ﹤0.01% 494
2022
Q2
$1.32M Buy
9,277
+1,211
+15% +$200K 0.01% 484
2022
Q1
$1.48M Buy
+8,066
New +$1.51M 0.01% 456
2021
Q4
Sell
-7,479
Closed -$1.26M 636
2021
Q3
$1.26M Sell
7,479
-1,732
-19% -$310K 0.01% 477
2021
Q2
$1.6M Sell
9,211
-3,425
-27% -$612K 0.01% 465
2021
Q1
$2.13M Sell
12,636
-11,780
-48% -$1.91M 0.01% 432
2020
Q4
$3.62M Sell
24,416
-112,040
-82% -$16M 0.02% 429
2020
Q3
$18.5M Buy
136,456
+123,446
+949% +$15.5M 0.19% 122
2020
Q2
$1.51M Sell
13,010
-126,933
-91% -$13.9M 0.02% 443
2020
Q1
$15.1M Sell
139,943
-47,025
-25% -$6.01M 0.2% 113
2019
Q4
$26.9M Buy
186,968
+13,767
+8% +$1.97M 0.19% 131
2019
Q3
$26.2M Buy
173,201
+7,175
+4% +$1.01M 0.29% 106
2019
Q2
$22.8M Buy
166,026
+123,236
+288% +$15.7M 0.21% 138
2019
Q1
$5.07M Sell
42,790
-554
-1% -$59.9K 0.05% 336
2018
Q4
$4.28M Sell
43,344
-1,447
-3% -$147K 0.04% 337
2018
Q3
$4.98M Sell
44,791
-1,040
-2% -$121K 0.05% 351
2018
Q2
$5.92M Buy
45,831
+28,657
+167% +$3.53M 0.07% 323
2018
Q1
$1.96M Sell
17,174
-9,543
-36% -$1.2M 0.03% 498
2017
Q4
$3.43M Buy
26,717
+7,449
+39% +$910K 0.03% 425
2017
Q3
$2.3M Buy
19,268
+591
+3% +$70.9K 0.03% 415
2017
Q2
$2.37M Buy
18,677
+4,851
+35% +$609K 0.03% 435
2017
Q1
$1.67M Buy
13,826
+4,714
+52% +$577K 0.02% 410
2016
Q4
$1.14M Buy
+9,112
New +$1.1M 0.01% 386

Other funds holding VMC