Zurich Cantonal Bank’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$20.2M Sell
421,397
-32,626
-7% -$1.48M 0.04% 347
2026
Q1
$21.1M Buy
+454,023
New +$20.4M 0.05% 327
2025
Q4
Sell
-467,956
Closed -$19.7M 2889
2025
Q3
$22.9M Buy
467,956
+31,426
+7% +$1.48M 0.05% 291
2025
Q2
$18.3M Buy
436,530
+39,142
+10% +$1.59M 0.04% 335
2025
Q1
$15.4M Sell
397,388
-4,114
-1% -$154K 0.04% 359
2024
Q4
$14.4M Buy
401,502
+2,962
+0.7% +$116K 0.04% 355
2024
Q3
$14.2M Buy
398,540
+12,436
+3% +$421K 0.04% 354
2024
Q2
$12.1M Buy
386,104
+60,702
+19% +$2.05M 0.04% 370
2024
Q1
$12.6M Sell
325,402
-2,100
-0.6% -$74.2K 0.04% 351
2023
Q4
$10.6M Buy
327,502
+57,258
+21% +$1.73M 0.04% 375
2023
Q3
$7.38M Buy
270,244
+6,718
+3% +$191K 0.03% 411
2023
Q2
$7.77M Buy
263,526
+32,226
+14% +$882K 0.03% 408
2023
Q1
$6.24M Buy
231,300
+21,554
+10% +$553K 0.03% 442
2022
Q4
$4.96M Buy
209,746
+15,682
+8% +$383K 0.03% 483
2022
Q3
$4.47M Buy
194,064
+22,404
+13% +$565K 0.03% 494
2022
Q2
$4.29M Sell
171,660
-107,706
-39% -$2.9M 0.03% 508
2022
Q1
$8.3M Buy
279,366
+5,998
+2% +$168K 0.04% 387
2021
Q4
$8.76M Sell
273,368
-21,860
-7% -$644K 0.04% 384
2021
Q3
$7.62M Sell
295,228
-6,826
-2% -$185K 0.04% 395
2021
Q2
$7.85M Hold
302,054
0.04% 377
2021
Q1
$7.59M Sell
302,054
-39,060
-11% -$934K 0.05% 384
2020
Q4
$8.33M Sell
341,114
-7,542
-2% -$178K 0.05% 351
2020
Q3
$7.86M Buy
348,656
+63,548
+22% +$1.46M 0.06% 312
2020
Q2
$6.11M Buy
285,108
+620
+0.2% +$11.9K 0.05% 339
2020
Q1
$4.45M Buy
284,488
+25,270
+10% +$445K 0.04% 400
2019
Q4
$4.79M Sell
259,218
-40,900
-14% -$731K 0.04% 445
2019
Q3
$4.9M Sell
300,118
-3,256
-1% -$50.6K 0.04% 420
2019
Q2
$4.94M Buy
303,374
+12,298
+4% +$203K 0.04% 420
2019
Q1
$4.68M Buy
291,076
+38,572
+15% +$580K 0.04% 418
2018
Q4
$3.3M Sell
252,504
-45,952
-15% -$622K 0.03% 476
2018
Q3
$4.33M Sell
298,456
-17,660
-6% -$251K 0.04% 458
2018
Q2
$3.8M Sell
316,116
-49,244
-13% -$637K 0.03% 488
2018
Q1
$4.99M Buy
365,360
+49,244
+16% +$678K 0.05% 418
2017
Q4
$4.32M Buy
316,116
+43,676
+16% +$541K 0.04% 441
2017
Q3
$3.1M Buy
272,440
+45,564
+20% +$491K 0.03% 512
2017
Q2
$2.47M Sell
226,876
-18,748
-8% -$210K 0.02% 568
2017
Q1
$3.16M Buy
245,624
+128
+0.1% +$1.6K 0.03% 517
2016
Q4
$2.88M Sell
245,496
-13,252
-5% -$145K 0.03% 537
2016
Q3
$2.7M Buy
258,748
+90,580
+54% +$964K 0.03% 546
2016
Q2
$1.87M Sell
168,168
-5,972
-3% -$68.2K 0.02% 547
2016
Q1
$2.13M Buy
174,140
+77,188
+80% +$839K 0.03% 519
2015
Q4
$989K Sell
96,952
-32,096
-25% -$316K 0.01% 708
2015
Q3
$1.18M Buy
129,048
+10,012
+8% +$99.2K 0.02% 655
2015
Q2
$1.25M Sell
119,036
-8,992
-7% -$94.6K 0.02% 652
2015
Q1
$1.33M Buy
128,028
+26,388
+26% +$285K 0.02% 630
2014
Q4
$1.21M Buy
101,640
+23,736
+30% +$266K 0.04% 496
2014
Q3
$874K Hold
77,904
0.03% 554
2014
Q2
$964K Buy
77,904
+4,636
+6% +$57.3K 0.03% 568
2014
Q1
$903K Buy
73,268
+10,280
+16% +$120K 0.03% 557
2013
Q4
$748K Buy
62,988
+4,056
+7% +$48.7K 0.02% 543
2013
Q3
$740K Hold
58,932
0.03% 516
2013
Q2
$676K Buy
+58,932
New +$723K 0.02% 513

Other funds holding FAST

Zurich Cantonal Bank's FAST Position: Q2 2026 in Review

Zurich Cantonal Bank reduced its Fastenal (FAST) stake by 7.2% in Q2 2026, selling an estimated $1.48M and leaving 421,397 shares worth $20.2M. The position accounts for 0.04% of the portfolio, ranked #347.

Zurich Cantonal Bank first reported a position in FAST in Q2 2013 and has held it in 52 quarters since. The position peaked at $22.9M in Q3 2025. 1,457 funds tracked by Wall St. Rank hold FAST as of Q2 2026.

  • Zurich Cantonal Bank held 421,397 shares of Fastenal worth $20.2M as of Q2 2026.
  • Zurich Cantonal Bank sold 32,626 Fastenal shares in Q2 2026, an estimated $1.48M.
  • Fastenal made up 0.04% of Zurich Cantonal Bank's portfolio in Q2 2026, its #347 holding.
  • Zurich Cantonal Bank first reported a position in Fastenal in Q2 2013 and has held it in 52 quarters since.
  • Zurich Cantonal Bank's Fastenal position peaked at $22.9M in Q3 2025.
  • 1,457 funds tracked by Wall St. Rank held Fastenal as of Q2 2026.

Based on Zurich Cantonal Bank's 13F filing for Q2 2026, filed 12 Aug 2026.