CWM
FAST icon

CIBC World Markets’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$9.49M Buy
226,071
+156,928
+227% +$6.59M 0.06% 224
2025
Q1
$5.36M Sell
69,143
-33,940
-33% -$2.63M 0.04% 284
2024
Q4
$7.41M Buy
103,083
+12,861
+14% +$925K 0.04% 278
2024
Q3
$6.44M Sell
90,222
-25,013
-22% -$1.79M 0.05% 272
2024
Q2
$7.24M Buy
115,235
+20,184
+21% +$1.27M 0.05% 251
2024
Q1
$7.33M Sell
95,051
-60,510
-39% -$4.67M 0.05% 249
2023
Q4
$10.1M Buy
155,561
+58,306
+60% +$3.78M 0.05% 237
2023
Q3
$5.31M Sell
97,255
-17,489
-15% -$956K 0.05% 237
2023
Q2
$6.77M Buy
114,744
+79,027
+221% +$4.66M 0.06% 232
2023
Q1
$1.93M Sell
35,717
-136,429
-79% -$7.36M 0.03% 361
2022
Q4
$8.15M Buy
172,146
+163,426
+1,874% +$7.73M 0.05% 232
2022
Q3
$401K Sell
8,720
-63,538
-88% -$2.92M 0.01% 462
2022
Q2
$3.61M Buy
72,258
+20,605
+40% +$1.03M 0.03% 274
2022
Q1
$3.07M Buy
51,653
+18,567
+56% +$1.1M 0.02% 334
2021
Q4
$2.12M Sell
33,086
-21,969
-40% -$1.41M 0.01% 384
2021
Q3
$2.84M Buy
55,055
+8,952
+19% +$462K 0.02% 376
2021
Q2
$2.4M Sell
46,103
-30,626
-40% -$1.59M 0.02% 396
2021
Q1
$3.86M Sell
76,729
-80,375
-51% -$4.04M 0.02% 304
2020
Q4
$7.67M Sell
157,104
-102,661
-40% -$5.01M 0.04% 278
2020
Q3
$11.7M Buy
259,765
+3,290
+1% +$148K 0.11% 165
2020
Q2
$11M Buy
256,475
+167,096
+187% +$7.16M 0.12% 153
2020
Q1
$2.79M Sell
89,379
-130,740
-59% -$4.09M 0.04% 283
2019
Q4
$8.13M Buy
220,119
+114,353
+108% +$4.23M 0.05% 278
2019
Q3
$3.46M Sell
105,766
-13,760
-12% -$449K 0.03% 343
2019
Q2
$3.9M Buy
119,526
+71,548
+149% +$2.33M 0.03% 404
2019
Q1
$3.09M Sell
47,978
-4,098
-8% -$264K 0.03% 373
2018
Q4
$2.72M Sell
52,076
-44,703
-46% -$2.34M 0.03% 397
2018
Q3
$5.62M Buy
96,779
+23,419
+32% +$1.36M 0.05% 293
2018
Q2
$3.53M Buy
73,360
+36,066
+97% +$1.74M 0.03% 365
2018
Q1
$2.04M Sell
37,294
-42,176
-53% -$2.3M 0.02% 454
2017
Q4
$4.35M Buy
79,470
+16,065
+25% +$879K 0.03% 327
2017
Q3
$2.89M Buy
63,405
+1,045
+2% +$47.6K 0.03% 347
2017
Q2
$2.72M Buy
62,360
+32,154
+106% +$1.4M 0.03% 381
2017
Q1
$1.56M Buy
30,206
+10,421
+53% +$537K 0.01% 390
2016
Q4
$929K Buy
19,785
+13,878
+235% +$652K 0.01% 387
2016
Q3
$247K Sell
5,907
-13,555
-70% -$567K ﹤0.01% 218
2016
Q2
$864K Buy
19,462
+2,162
+12% +$96K 0.02% 143
2016
Q1
$848K Sell
17,300
-6,786
-28% -$333K 0.02% 129
2015
Q4
$983K Buy
24,086
+4,007
+20% +$164K 0.02% 164
2015
Q3
$735K Buy
20,079
+11,632
+138% +$426K 0.02% 161
2015
Q2
$356K Buy
+8,447
New +$356K 0.01% 138