Swiss National Bank
FAST icon

Swiss National Bank’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$146M Buy
3,471,900
+1,856,200
+115% +$78M 0.09% 198
2025
Q1
$125M Sell
1,615,700
-2,000
-0.1% -$155K 0.09% 203
2024
Q4
$116M Sell
1,617,700
-81,700
-5% -$5.88M 0.08% 217
2024
Q3
$121M Buy
1,699,400
+4,200
+0.2% +$300K 0.08% 223
2024
Q2
$107M Sell
1,695,200
-16,000
-0.9% -$1.01M 0.07% 238
2024
Q1
$132M Sell
1,711,200
-75,400
-4% -$5.82M 0.09% 202
2023
Q4
$116M Sell
1,786,600
-50,900
-3% -$3.3M 0.08% 223
2023
Q3
$100M Sell
1,837,500
-224,900
-11% -$12.3M 0.08% 243
2023
Q2
$122M Sell
2,062,400
-210,600
-9% -$12.4M 0.08% 232
2023
Q1
$123M Sell
2,273,000
-62,600
-3% -$3.38M 0.08% 239
2022
Q4
$111M Sell
2,335,600
-157,607
-6% -$7.46M 0.08% 257
2022
Q3
$115M Sell
2,493,207
-3,500
-0.1% -$161K 0.08% 245
2022
Q2
$125M Buy
2,496,707
+5,500
+0.2% +$275K 0.08% 230
2022
Q1
$148M Buy
2,491,207
+306,800
+14% +$18.2M 0.08% 225
2021
Q4
$140M Sell
2,184,407
-86,600
-4% -$5.55M 0.08% 226
2021
Q3
$117M Sell
2,271,007
-70,900
-3% -$3.66M 0.07% 258
2021
Q2
$122M Buy
2,341,907
+136,469
+6% +$7.1M 0.08% 256
2021
Q1
$111M Buy
2,205,438
+37,800
+2% +$1.9M 0.07% 275
2020
Q4
$106M Sell
2,167,638
-62,100
-3% -$3.03M 0.08% 270
2020
Q3
$101M Sell
2,229,738
-41,300
-2% -$1.86M 0.08% 242
2020
Q2
$97.3M Buy
2,271,038
+45,000
+2% +$1.93M 0.08% 241
2020
Q1
$69.6M Buy
2,226,038
+417,800
+23% +$13.1M 0.07% 266
2019
Q4
$66.8M Sell
1,808,238
-81,800
-4% -$3.02M 0.07% 301
2019
Q3
$61.7M Buy
1,890,038
+21,484
+1% +$702K 0.07% 313
2019
Q2
$60.9M Buy
1,868,554
+910,377
+95% +$29.7M 0.07% 315
2019
Q1
$61.6M Buy
958,177
+25,800
+3% +$1.66M 0.07% 299
2018
Q4
$48.8M Buy
932,377
+14,300
+2% +$748K 0.06% 313
2018
Q3
$53.3M Sell
918,077
-32,700
-3% -$1.9M 0.06% 333
2018
Q2
$45.8M Buy
950,777
+30,600
+3% +$1.47M 0.05% 377
2018
Q1
$50.2M Sell
920,177
-141,200
-13% -$7.71M 0.06% 332
2017
Q4
$58M Sell
1,061,377
-4,200
-0.4% -$230K 0.06% 318
2017
Q3
$48.6M Buy
1,065,577
+9,700
+0.9% +$442K 0.06% 364
2017
Q2
$46M Buy
1,055,877
+31,700
+3% +$1.38M 0.05% 372
2017
Q1
$52.7M Buy
1,024,177
+225,300
+28% +$11.6M 0.07% 313
2016
Q4
$37.5M Hold
798,877
0.06% 350
2016
Q3
$33.4M Sell
798,877
-9,900
-1% -$414K 0.05% 382
2016
Q2
$35.9M Buy
808,777
+93,800
+13% +$4.16M 0.06% 349
2016
Q1
$33.6M Buy
714,977
+213,700
+43% +$10M 0.06% 326
2015
Q4
$20.5M Buy
501,277
+400
+0.1% +$16.3K 0.05% 382
2015
Q3
$18.3M Buy
500,877
+47,300
+10% +$1.73M 0.05% 399
2015
Q2
$19.1M Buy
453,577
+25,400
+6% +$1.07M 0.05% 391
2015
Q1
$17.7M Buy
428,177
+167,400
+64% +$6.94M 0.05% 398
2014
Q4
$12.4M Sell
260,777
-9,500
-4% -$452K 0.05% 376
2014
Q3
$12.1M Sell
270,277
-4,500
-2% -$202K 0.05% 377
2014
Q2
$13.6M Buy
274,777
+1,500
+0.5% +$74.2K 0.05% 363
2014
Q1
$13.5M Sell
273,277
-27,300
-9% -$1.35M 0.05% 339
2013
Q4
$14.3M Sell
300,577
-4,600
-2% -$219K 0.06% 345
2013
Q3
$15.3M Buy
305,177
+5,300
+2% +$266K 0.06% 320
2013
Q2
$13.7M Buy
+299,877
New +$13.7M 0.06% 327