CIBC World Markets’s Snap-on SNA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
$2.49M Buy
+7,240
New +$2.48M 0.01% 570
2025
Q2
$2.05M Buy
6,587
+264
+4% +$84K 0.01% 556
2025
Q1
$2.13M Sell
6,323
-1,978
-24% -$672K 0.02% 491
2024
Q4
$2.82M Buy
8,301
+1,153
+16% +$389K 0.02% 479
2024
Q3
$2.07M Buy
7,148
+379
+6% +$104K 0.02% 516
2024
Q2
$1.77M Buy
6,769
+1,500
+28% +$412K 0.01% 515
2024
Q1
$1.56M Sell
5,269
-1,523
-22% -$432K 0.01% 571
2023
Q4
$1.96M Buy
6,792
+3,871
+133% +$1.04M 0.01% 524
2023
Q3
$745K Sell
2,921
-3,291
-53% -$889K 0.01% 525
2023
Q2
$1.79M Buy
6,212
+3,526
+131% +$913K 0.01% 474
2023
Q1
$663K Sell
2,686
-3,563
-57% -$870K 0.01% 553
2022
Q4
$1.43M Buy
+6,249
New +$1.41M 0.01% 555
2022
Q3
Sell
-3,726
Closed -$734K 627
2022
Q2
$734K Buy
3,726
+483
+15% +$103K 0.01% 571
2022
Q1
$666K Buy
3,243
+1,328
+69% +$280K 0.01% 572
2021
Q4
$412K Sell
1,915
-1,127
-37% -$241K ﹤0.01% 573
2021
Q3
$636K Sell
3,042
-713
-19% -$158K ﹤0.01% 569
2021
Q2
$839K Sell
3,755
-1,413
-27% -$338K 0.01% 560
2021
Q1
$1.19M Sell
5,168
-4,822
-48% -$950K 0.01% 562
2020
Q4
$1.71M Sell
9,990
-11,647
-54% -$1.95M 0.01% 575
2020
Q3
$3.18M Buy
21,637
+806
+4% +$117K 0.03% 349
2020
Q2
$2.88M Buy
20,831
+16,817
+419% +$2.14M 0.03% 329
2020
Q1
$437K Sell
4,014
-2,472
-38% -$365K 0.01% 541
2019
Q4
$1.1M Sell
6,486
-1,731
-21% -$282K 0.01% 680
2019
Q3
$1.29M Sell
8,217
-3,346
-29% -$514K 0.01% 578
2019
Q2
$1.92M Buy
11,563
+2,238
+24% +$364K 0.02% 581
2019
Q1
$1.46M Sell
9,325
-399
-4% -$63.4K 0.01% 557
2018
Q4
$1.41M Sell
9,724
-7,937
-45% -$1.26M 0.01% 516
2018
Q3
$3.24M Buy
17,661
+3,228
+22% +$563K 0.03% 447
2018
Q2
$2.32M Buy
14,433
+7,080
+96% +$1.07M 0.03% 536
2018
Q1
$1.08M Sell
7,353
-4,141
-36% -$681K 0.01% 607
2017
Q4
$2M Buy
11,494
+3,097
+37% +$501K 0.02% 542
2017
Q3
$1.25M Buy
8,397
+203
+2% +$30.5K 0.01% 548
2017
Q2
$1.29M Buy
8,194
+2,128
+35% +$348K 0.02% 554
2017
Q1
$1.02M Buy
6,066
+2,050
+51% +$353K 0.01% 512
2016
Q4
$688K Buy
+4,016
New +$653K 0.01% 482

Other funds holding SNA