CIBC World Market’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$6.11M Buy
145,494
+1,558
+1% +$65.4K 0.01% 437
2025
Q1
$5.58M Sell
143,936
-127,860
-47% -$4.96M 0.01% 421
2024
Q4
$9.77M Buy
271,796
+14,124
+5% +$508K 0.02% 312
2024
Q3
$9.2M Sell
257,672
-45,390
-15% -$1.62M 0.02% 305
2024
Q2
$9.52M Buy
303,062
+7,914
+3% +$249K 0.02% 264
2024
Q1
$11.4M Buy
295,148
+5,694
+2% +$220K 0.03% 249
2023
Q4
$9.37M Buy
289,454
+207,086
+251% +$6.71M 0.02% 232
2023
Q3
$2.25M Buy
82,368
+4,106
+5% +$112K 0.01% 466
2023
Q2
$2.31M Buy
78,262
+39,998
+105% +$1.18M 0.01% 487
2023
Q1
$1.03M Sell
38,264
-2,372
-6% -$64K ﹤0.01% 671
2022
Q4
$961K Sell
40,636
-1,152
-3% -$27.2K ﹤0.01% 673
2022
Q3
$962K Sell
41,788
-2,132
-5% -$49.1K ﹤0.01% 646
2022
Q2
$1.1M Buy
43,920
+832
+2% +$20.8K ﹤0.01% 629
2022
Q1
$1.28M Sell
43,088
-22,508
-34% -$669K ﹤0.01% 644
2021
Q4
$2.1M Sell
65,596
-11,196
-15% -$359K 0.01% 542
2021
Q3
$1.98M Sell
76,792
-6,580
-8% -$170K 0.01% 546
2021
Q2
$2.17M Buy
83,372
+14,698
+21% +$382K 0.01% 524
2021
Q1
$1.73M Sell
68,674
-18,842
-22% -$474K 0.01% 562
2020
Q4
$2.14M Sell
87,516
-49,022
-36% -$1.2M 0.01% 491
2020
Q3
$3.08M Sell
136,538
-46,608
-25% -$1.05M 0.01% 363
2020
Q2
$3.92M Buy
183,146
+43,088
+31% +$923K 0.02% 295
2020
Q1
$2.19M Buy
140,058
+16,224
+13% +$253K 0.01% 354
2019
Q4
$2.29M Buy
123,834
+9,124
+8% +$169K 0.01% 415
2019
Q3
$1.87M Sell
114,710
-190,550
-62% -$3.11M 0.01% 441
2019
Q2
$4.97M Buy
305,260
+185,968
+156% +$3.03M 0.02% 256
2019
Q1
$1.92M Buy
119,292
+23,148
+24% +$372K 0.01% 459
2018
Q4
$1.26M Buy
96,144
+15,264
+19% +$200K 0.01% 515
2018
Q3
$1.17M Buy
80,880
+9,072
+13% +$132K 0.01% 630
2018
Q2
$864K Buy
71,808
+3,840
+6% +$46.2K ﹤0.01% 681
2018
Q1
$928K Buy
67,968
+37,476
+123% +$512K ﹤0.01% 628
2017
Q4
$417K Sell
30,492
-16,708
-35% -$228K ﹤0.01% 549
2017
Q3
$538K Sell
47,200
-237,004
-83% -$2.7M ﹤0.01% 466
2017
Q2
$3.09M Buy
284,204
+159,092
+127% +$1.73M 0.01% 345
2017
Q1
$1.61M Sell
125,112
-129,012
-51% -$1.66M 0.01% 432
2016
Q4
$2.99M Buy
254,124
+135,248
+114% +$1.59M 0.01% 312
2016
Q3
$1.24M Sell
118,876
-145,424
-55% -$1.52M ﹤0.01% 454
2016
Q2
$2.93M Sell
264,300
-244,856
-48% -$2.72M 0.01% 269
2016
Q1
$6.24M Buy
509,156
+282,040
+124% +$3.45M 0.03% 146
2015
Q4
$2.32M Buy
227,116
+183,804
+424% +$1.88M 0.01% 303
2015
Q3
$396K Buy
43,312
+2,300
+6% +$21K ﹤0.01% 660
2015
Q2
$432K Buy
41,012
+9,732
+31% +$103K ﹤0.01% 668
2015
Q1
$324K Buy
+31,280
New +$324K ﹤0.01% 669
2014
Q3
Sell
-53,752
Closed -$665K 740
2014
Q2
$665K Buy
+53,752
New +$665K ﹤0.01% 487