CIBC Private Wealth Group’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
$7.43M Buy
185,169
+267
+0.1% +$11.2K 0.01% 383
2025
Q3
$9.07M Sell
184,902
-6,062
-3% -$286K 0.02% 354
2025
Q2
$8.02M Buy
190,964
+1,846
+1% +$74.9K 0.01% 365
2025
Q1
$6.73M Sell
189,118
-3,082
-2% -$116K 0.01% 365
2024
Q4
$7.01M Sell
192,200
-13,502
-7% -$527K 0.01% 374
2024
Q3
$7.35M Sell
205,702
-5,916
-3% -$200K 0.01% 374
2024
Q2
$6.65M Buy
211,618
+5,838
+3% +$197K 0.01% 365
2024
Q1
$7.88M Buy
205,780
+1,670
+0.8% +$59K 0.02% 353
2023
Q4
$6.61M Sell
204,110
-3,088
-1% -$93.1K 0.01% 356
2023
Q3
$5.66M Sell
207,198
-15,074
-7% -$428K 0.01% 372
2023
Q2
$6.56M Sell
222,272
-8,870
-4% -$243K 0.01% 368
2023
Q1
$8.51M Sell
231,142
-12,150
-5% -$312K 0.02% 331
2022
Q4
$700K Sell
243,292
-34,292
-12% -$838K ﹤0.01% 571
2022
Q3
$6.39M Sell
277,584
-1,222,682
-81% -$30.8M 0.02% 349
2022
Q2
$37.4M Sell
1,500,266
-986,920
-40% -$26.6M 0.1% 161
2022
Q1
$73.9M Buy
2,487,186
+148,392
+6% +$4.15M 0.16% 123
2021
Q4
$74.9M Sell
2,338,794
-197,890
-8% -$5.83M 0.16% 127
2021
Q3
$65.5M Buy
2,536,684
+34,360
+1% +$932K 0.15% 130
2021
Q2
$65.1M Sell
2,502,324
-2,462,502
-50% -$64.1M 0.15% 133
2021
Q1
$125M Buy
4,964,826
+113,866
+2% +$2.72M 0.31% 83
2020
Q4
$118M Buy
4,850,960
+1,046,920
+28% +$24.6M 0.31% 81
2020
Q3
$85.7M Buy
3,804,040
+3,780,334
+15,947% +$86.9M 0.26% 89
2020
Q2
$507K Sell
23,706
-2,312,116
-99% -$44.2M ﹤0.01% 529
2020
Q1
$36.5M Sell
2,335,822
-19,666
-0.8% -$346K 0.16% 127
2019
Q4
$43.5M Buy
2,355,488
+50,546
+2% +$903K 0.14% 135
2019
Q3
$37.7M Sell
2,304,942
-302,576
-12% -$4.71M 0.13% 143
2019
Q2
$42.5M Buy
2,607,518
+28,834
+1% +$475K 0.15% 143
2019
Q1
$41.5M Buy
2,578,684
+17,384
+0.7% +$262K 0.16% 142
2018
Q4
$33.5M Sell
2,561,300
-33,688
-1% -$456K 0.15% 149
2018
Q3
$37.6M Sell
2,594,988
-36,192
-1% -$515K 0.14% 156
2018
Q2
$31.7M Buy
2,631,180
+694,552
+36% +$8.99M 0.13% 164
2018
Q1
$26.4M Sell
1,936,628
-169,248
-8% -$2.33M 0.11% 172
2017
Q4
$28.8M Buy
2,105,876
+1,900,232
+924% +$23.5M 0.12% 172
2017
Q3
$2.34M Buy
205,644
+122,696
+148% +$1.32M 0.01% 452
2017
Q2
$903K Sell
82,948
-10,716
-11% -$120K 0.01% 483
2017
Q1
$1.21M Sell
93,664
-3,884
-4% -$48.7K 0.01% 431
2016
Q4
$1.15M Hold
97,548
0.01% 440
2016
Q3
$1.02M Sell
97,548
-44,600
-31% -$475K 0.01% 453
2016
Q2
$1.58M Buy
142,148
+8,088
+6% +$92.4K 0.01% 390
2016
Q1
$1.64M Sell
134,060
-21,348
-14% -$232K 0.01% 380
2015
Q4
$1.59M Buy
155,408
+105,088
+209% +$1.03M 0.01% 384
2015
Q3
$460K Sell
50,320
-80,000
-61% -$793K ﹤0.01% 540
2015
Q2
$1.38M Sell
130,320
-60
-0% -$631 0.01% 425
2015
Q1
$1.35M Buy
130,380
+15,844
+14% +$171K 0.01% 428
2014
Q4
$1.36M Buy
114,536
+8,192
+8% +$91.7K 0.01% 430
2014
Q3
$1.19M Buy
106,344
+1,240
+1% +$14.2K 0.01% 425
2014
Q2
$1.3M Buy
105,104
+17,292
+20% +$214K 0.01% 405
2014
Q1
$1.11M Buy
+87,812
New +$1.03M 0.01% 422

Other funds holding FAST

CIBC Private Wealth Group's FAST Position: Q4 2025 in Review

CIBC Private Wealth Group increased its Fastenal (FAST) stake by 0.14% in Q4 2025, buying an estimated $11.2K and bringing the position to 185,169 shares worth $7.43M. The position accounts for 0.01% of the portfolio, ranked #383.

CIBC Private Wealth Group first reported a position in FAST in Q1 2014 and has held it in 48 quarters since. The position peaked at $125M in Q1 2021. 1,376 funds tracked by Wall St. Rank hold FAST as of Q4 2025.

  • CIBC Private Wealth Group held 185,169 shares of Fastenal worth $7.43M as of Q4 2025.
  • CIBC Private Wealth Group bought 267 Fastenal shares in Q4 2025, an estimated $11.2K.
  • Fastenal made up 0.01% of CIBC Private Wealth Group's portfolio in Q4 2025, its #383 holding.
  • CIBC Private Wealth Group first reported a position in Fastenal in Q1 2014 and has held it in 48 quarters since.
  • CIBC Private Wealth Group's Fastenal position peaked at $125M in Q1 2021.
  • 1,376 funds tracked by Wall St. Rank held Fastenal as of Q4 2025.

Based on CIBC Private Wealth Group's 13F filing for Q4 2025, filed 12 Feb 2026.