Swiss National Bank’s Snap-on SNA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$49.4M Buy
158,600
+10,500
+7% +$3.27M 0.03% 437
2025
Q1
$49.9M Sell
148,100
-800
-0.5% -$270K 0.04% 409
2024
Q4
$50.5M Sell
148,900
-7,200
-5% -$2.44M 0.03% 411
2024
Q3
$45.2M Hold
156,100
0.03% 467
2024
Q2
$40.8M Sell
156,100
-2,000
-1% -$523K 0.03% 466
2024
Q1
$46.8M Sell
158,100
-7,400
-4% -$2.19M 0.03% 443
2023
Q4
$47.8M Sell
165,500
-4,800
-3% -$1.39M 0.04% 433
2023
Q3
$43.4M Sell
170,300
-21,600
-11% -$5.51M 0.03% 435
2023
Q2
$55.3M Sell
191,900
-19,100
-9% -$5.5M 0.04% 414
2023
Q1
$52.1M Sell
211,000
-5,500
-3% -$1.36M 0.04% 441
2022
Q4
$49.5M Sell
216,500
-14,947
-6% -$3.42M 0.04% 447
2022
Q3
$46.6M Sell
231,447
-400
-0.2% -$80.5K 0.03% 472
2022
Q2
$45.7M Sell
231,847
-900
-0.4% -$177K 0.03% 493
2022
Q1
$47.8M Buy
232,747
+27,500
+13% +$5.65M 0.03% 513
2021
Q4
$44.2M Sell
205,247
-8,600
-4% -$1.85M 0.03% 526
2021
Q3
$44.7M Sell
213,847
-7,200
-3% -$1.5M 0.03% 525
2021
Q2
$49.4M Buy
221,047
+22,495
+11% +$5.03M 0.03% 515
2021
Q1
$45.8M Buy
198,552
+3,000
+2% +$692K 0.03% 516
2020
Q4
$33.5M Sell
195,552
-5,500
-3% -$941K 0.02% 548
2020
Q3
$29.6M Sell
201,052
-4,400
-2% -$647K 0.02% 536
2020
Q2
$28.5M Sell
205,452
-7,500
-4% -$1.04M 0.02% 531
2020
Q1
$23.2M Buy
212,952
+38,900
+22% +$4.23M 0.02% 514
2019
Q4
$29.5M Sell
174,052
-9,000
-5% -$1.52M 0.03% 524
2019
Q3
$28.7M Buy
183,052
+1,452
+0.8% +$227K 0.03% 506
2019
Q2
$30.1M Sell
181,600
-5,800
-3% -$961K 0.03% 503
2019
Q1
$29.3M Buy
187,400
+4,100
+2% +$642K 0.03% 495
2018
Q4
$26.6M Buy
183,300
+2,600
+1% +$378K 0.03% 478
2018
Q3
$33.2M Sell
180,700
-6,900
-4% -$1.27M 0.04% 465
2018
Q2
$30.2M Buy
187,600
+3,800
+2% +$611K 0.03% 496
2018
Q1
$27.1M Sell
183,800
-29,700
-14% -$4.38M 0.03% 514
2017
Q4
$37.2M Hold
213,500
0.04% 460
2017
Q3
$31.8M Buy
213,500
+2,100
+1% +$313K 0.04% 488
2017
Q2
$33.4M Buy
211,400
+5,800
+3% +$916K 0.04% 466
2017
Q1
$34.7M Buy
205,600
+44,800
+28% +$7.56M 0.04% 440
2016
Q4
$27.5M Hold
160,800
0.04% 435
2016
Q3
$24.4M Sell
160,800
-1,900
-1% -$289K 0.04% 462
2016
Q2
$25.7M Buy
162,700
+11,800
+8% +$1.86M 0.04% 445
2016
Q1
$22.7M Buy
150,900
+45,600
+43% +$6.86M 0.04% 442
2015
Q4
$18.1M Buy
105,300
+1,200
+1% +$206K 0.04% 420
2015
Q3
$15.7M Buy
104,100
+10,300
+11% +$1.55M 0.04% 445
2015
Q2
$14.9M Buy
93,800
+5,500
+6% +$876K 0.04% 464
2015
Q1
$13M Buy
88,300
+34,200
+63% +$5.03M 0.03% 499
2014
Q4
$7.4M Sell
54,100
-9,900
-15% -$1.35M 0.03% 530
2014
Q3
$7.75M Sell
64,000
-1,000
-2% -$121K 0.03% 505
2014
Q2
$7.7M Sell
65,000
-400
-0.6% -$47.4K 0.03% 526
2014
Q1
$7.42M Buy
65,400
+14,400
+28% +$1.63M 0.03% 520
2013
Q4
$5.59M Hold
51,000
0.02% 591
2013
Q3
$5.08M Sell
51,000
-2,500
-5% -$249K 0.02% 597
2013
Q2
$4.78M Buy
+53,500
New +$4.78M 0.02% 595