CIBC Asset Management’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$16M Sell
381,454
-17,230
-4% -$724K 0.05% 233
2025
Q1
$15.5M Buy
398,684
+466
+0.1% +$18.1K 0.05% 228
2024
Q4
$14.3M Buy
398,218
+9,342
+2% +$336K 0.05% 222
2024
Q3
$13.9M Buy
388,876
+19,336
+5% +$690K 0.05% 224
2024
Q2
$11.6M Buy
369,540
+25,114
+7% +$789K 0.04% 238
2024
Q1
$13.3M Buy
344,426
+17,828
+5% +$688K 0.05% 227
2023
Q4
$10.6M Sell
326,598
-96
-0% -$3.11K 0.04% 240
2023
Q3
$8.93M Buy
326,694
+30,010
+10% +$820K 0.04% 255
2023
Q2
$8.75M Sell
296,684
-2,016
-0.7% -$59.5K 0.03% 262
2023
Q1
$8.06M Buy
298,700
+2,860
+1% +$77.1K 0.03% 278
2022
Q4
$7M Sell
295,840
-38
-0% -$899 0.03% 292
2022
Q3
$6.81M Buy
295,878
+21,912
+8% +$504K 0.03% 278
2022
Q2
$6.84M Buy
273,966
+30,400
+12% +$759K 0.03% 273
2022
Q1
$7.23M Buy
243,566
+6,890
+3% +$205K 0.03% 294
2021
Q4
$7.58M Buy
236,676
+21,878
+10% +$701K 0.03% 300
2021
Q3
$5.54M Sell
214,798
-90,570
-30% -$2.34M 0.02% 330
2021
Q2
$7.94M Buy
305,368
+18,540
+6% +$482K 0.03% 274
2021
Q1
$7.21M Buy
286,828
+29,800
+12% +$749K 0.03% 275
2020
Q4
$6.28M Buy
257,028
+16,814
+7% +$410K 0.03% 276
2020
Q3
$5.42M Buy
240,214
+66,892
+39% +$1.51M 0.03% 270
2020
Q2
$3.71M Buy
173,322
+5,536
+3% +$119K 0.02% 299
2020
Q1
$2.62M Sell
167,786
-1,066
-0.6% -$16.7K 0.02% 325
2019
Q4
$3.12M Buy
168,852
+7,960
+5% +$147K 0.02% 345
2019
Q3
$2.63M Sell
160,892
-19,642
-11% -$321K 0.02% 373
2019
Q2
$2.94M Buy
180,534
+11,818
+7% +$193K 0.02% 342
2019
Q1
$2.71M Buy
168,716
+4,952
+3% +$79.6K 0.02% 349
2018
Q4
$2.14M Buy
163,764
+2,284
+1% +$29.9K 0.02% 362
2018
Q3
$2.34M Buy
161,480
+2,380
+1% +$34.5K 0.01% 380
2018
Q2
$1.91M Buy
159,100
+6,832
+4% +$82.2K 0.01% 421
2018
Q1
$2.08M Sell
152,268
-1,784
-1% -$24.3K 0.01% 389
2017
Q4
$2.11M Buy
154,052
+7,588
+5% +$104K 0.01% 394
2017
Q3
$1.67M Buy
146,464
+1,536
+1% +$17.5K 0.01% 439
2017
Q2
$1.58M Buy
144,928
+4,612
+3% +$50.2K 0.01% 454
2017
Q1
$1.81M Buy
140,316
+2,636
+2% +$33.9K 0.01% 421
2016
Q4
$1.62M Buy
137,680
+2,448
+2% +$28.8K 0.01% 434
2016
Q3
$1.41M Sell
135,232
-10,152
-7% -$106K 0.01% 462
2016
Q2
$1.61M Buy
145,384
+996
+0.7% +$11.1K 0.01% 425
2016
Q1
$1.77M Buy
144,388
+2,328
+2% +$28.5K 0.01% 396
2015
Q4
$1.45M Sell
142,060
-4,264
-3% -$43.5K 0.01% 435
2015
Q3
$1.34M Buy
146,324
+868
+0.6% +$7.94K 0.01% 447
2015
Q2
$1.53M Buy
145,456
+5,756
+4% +$60.7K 0.01% 444
2015
Q1
$1.45M Buy
139,700
+5,856
+4% +$60.7K 0.01% 458
2014
Q4
$1.59M Sell
133,844
-19,044
-12% -$226K 0.01% 414
2014
Q3
$1.72M Sell
152,888
-192
-0.1% -$2.16K 0.01% 437
2014
Q2
$1.89M Sell
153,080
-10,176
-6% -$126K 0.01% 424
2014
Q1
$2.01M Buy
163,256
+3,972
+2% +$49K 0.01% 414
2013
Q4
$1.89M Buy
159,284
+92
+0.1% +$1.09K 0.01% 400
2013
Q3
$2M Buy
159,192
+1,020
+0.6% +$12.8K 0.01% 368
2013
Q2
$1.81M Buy
+158,172
New +$1.81M 0.01% 387