Zurich Cantonal Bank’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$18.3M Buy
436,530
+39,142
+10% +$1.64M 0.04% 335
2025
Q1
$15.4M Sell
397,388
-4,114
-1% -$160K 0.04% 359
2024
Q4
$14.4M Buy
401,502
+2,962
+0.7% +$106K 0.04% 355
2024
Q3
$14.2M Buy
398,540
+12,436
+3% +$444K 0.04% 354
2024
Q2
$12.1M Buy
386,104
+60,702
+19% +$1.91M 0.04% 370
2024
Q1
$12.6M Sell
325,402
-2,100
-0.6% -$81K 0.04% 351
2023
Q4
$10.6M Buy
327,502
+57,258
+21% +$1.85M 0.04% 375
2023
Q3
$7.38M Buy
270,244
+6,718
+3% +$184K 0.03% 411
2023
Q2
$7.77M Buy
263,526
+32,226
+14% +$951K 0.03% 408
2023
Q1
$6.24M Buy
231,300
+21,554
+10% +$581K 0.03% 442
2022
Q4
$4.96M Buy
209,746
+15,682
+8% +$371K 0.03% 483
2022
Q3
$4.47M Buy
194,064
+22,404
+13% +$516K 0.03% 494
2022
Q2
$4.29M Sell
171,660
-107,706
-39% -$2.69M 0.03% 508
2022
Q1
$8.3M Buy
279,366
+5,998
+2% +$178K 0.04% 387
2021
Q4
$8.76M Sell
273,368
-21,860
-7% -$700K 0.04% 384
2021
Q3
$7.62M Sell
295,228
-6,826
-2% -$176K 0.04% 395
2021
Q2
$7.85M Hold
302,054
0.04% 377
2021
Q1
$7.59M Sell
302,054
-39,060
-11% -$982K 0.05% 384
2020
Q4
$8.33M Sell
341,114
-7,542
-2% -$184K 0.05% 351
2020
Q3
$7.86M Buy
348,656
+63,548
+22% +$1.43M 0.06% 312
2020
Q2
$6.11M Buy
285,108
+620
+0.2% +$13.3K 0.05% 339
2020
Q1
$4.45M Buy
284,488
+25,270
+10% +$395K 0.04% 400
2019
Q4
$4.79M Sell
259,218
-40,900
-14% -$756K 0.04% 445
2019
Q3
$4.9M Sell
300,118
-3,256
-1% -$53.2K 0.04% 420
2019
Q2
$4.94M Buy
303,374
+12,298
+4% +$200K 0.04% 420
2019
Q1
$4.68M Buy
291,076
+38,572
+15% +$620K 0.04% 418
2018
Q4
$3.3M Sell
252,504
-45,952
-15% -$601K 0.03% 476
2018
Q3
$4.33M Sell
298,456
-17,660
-6% -$256K 0.04% 458
2018
Q2
$3.8M Sell
316,116
-49,244
-13% -$593K 0.03% 488
2018
Q1
$4.99M Buy
365,360
+49,244
+16% +$672K 0.05% 418
2017
Q4
$4.32M Buy
316,116
+43,676
+16% +$597K 0.04% 441
2017
Q3
$3.1M Buy
272,440
+45,564
+20% +$519K 0.03% 512
2017
Q2
$2.47M Sell
226,876
-18,748
-8% -$204K 0.02% 568
2017
Q1
$3.16M Buy
245,624
+128
+0.1% +$1.65K 0.03% 517
2016
Q4
$2.88M Sell
245,496
-13,252
-5% -$156K 0.03% 537
2016
Q3
$2.7M Buy
258,748
+90,580
+54% +$946K 0.03% 546
2016
Q2
$1.87M Sell
168,168
-5,972
-3% -$66.3K 0.02% 547
2016
Q1
$2.13M Buy
174,140
+77,188
+80% +$945K 0.03% 519
2015
Q4
$989K Sell
96,952
-32,096
-25% -$327K 0.01% 708
2015
Q3
$1.18M Buy
129,048
+10,012
+8% +$91.6K 0.02% 655
2015
Q2
$1.26M Sell
119,036
-8,992
-7% -$94.8K 0.02% 652
2015
Q1
$1.33M Buy
128,028
+26,388
+26% +$273K 0.02% 630
2014
Q4
$1.21M Buy
101,640
+23,736
+30% +$282K 0.04% 496
2014
Q3
$874K Hold
77,904
0.03% 554
2014
Q2
$964K Buy
77,904
+4,636
+6% +$57.4K 0.03% 568
2014
Q1
$903K Buy
73,268
+10,280
+16% +$127K 0.03% 557
2013
Q4
$748K Buy
62,988
+4,056
+7% +$48.2K 0.02% 543
2013
Q3
$740K Hold
58,932
0.03% 516
2013
Q2
$676K Buy
+58,932
New +$676K 0.02% 513