Henry H. Armstrong Associates’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$7.18M Buy
170,938
+97,954
+134% +$4.11M 0.68% 14
2025
Q1
$2.83M Buy
72,984
+250
+0.3% +$9.69K 0.27% 21
2024
Q4
$2.62M Buy
72,734
+16,760
+30% +$603K 0.26% 22
2024
Q3
$2M Buy
55,974
+1,260
+2% +$45K 0.19% 26
2024
Q2
$1.72M Sell
54,714
-3,130
-5% -$98.3K 0.17% 28
2024
Q1
$2.23M Buy
57,844
+1,700
+3% +$65.6K 0.22% 25
2023
Q4
$1.82M Buy
56,144
+980
+2% +$31.7K 0.19% 26
2023
Q3
$1.51M Sell
55,164
-1,990
-3% -$54.4K 0.17% 28
2023
Q2
$1.69M Sell
57,154
-2,248
-4% -$66.3K 0.19% 26
2023
Q1
$1.6M Buy
59,402
+2,290
+4% +$61.8K 0.2% 27
2022
Q4
$1.35M Sell
57,112
-768
-1% -$18.2K 0.17% 30
2022
Q3
$1.33M Buy
57,880
+400
+0.7% +$9.21K 0.18% 31
2022
Q2
$1.44M Buy
57,480
+1,350
+2% +$33.7K 0.18% 31
2022
Q1
$1.67M Sell
56,130
-1,200
-2% -$35.6K 0.18% 31
2021
Q4
$1.84M Sell
57,330
-3,950
-6% -$126K 0.19% 31
2021
Q3
$1.58M Buy
61,280
+100
+0.2% +$2.58K 0.18% 35
2021
Q2
$1.59M Buy
61,180
+3,500
+6% +$91K 0.18% 35
2021
Q1
$1.45M Hold
57,680
0.18% 37
2020
Q4
$1.41M Buy
57,680
+2,810
+5% +$68.6K 0.19% 35
2020
Q3
$1.24M Buy
54,870
+80
+0.1% +$1.8K 0.17% 32
2020
Q2
$1.17M Sell
54,790
-1,880
-3% -$40.3K 0.18% 34
2020
Q1
$885K Buy
56,670
+360
+0.6% +$5.62K 0.15% 38
2019
Q4
$1.04M Buy
56,310
+250
+0.4% +$4.62K 0.15% 41
2019
Q3
$916K Sell
56,060
-1,250
-2% -$20.4K 0.15% 29
2019
Q2
$934 Sell
57,310
-121,250
-68% -$1.98K 0.13% 30
2019
Q1
$2.87M Sell
178,560
-900
-0.5% -$14.5K 0.44% 22
2018
Q4
$2.35M Buy
179,460
+520
+0.3% +$6.8K 0.39% 22
2018
Q3
$2.6M Hold
178,940
0.4% 22
2018
Q2
$2.15M Buy
178,940
+940
+0.5% +$11.3K 0.37% 25
2018
Q1
$2.25M Buy
178,000
+1,400
+0.8% +$17.7K 0.37% 23
2017
Q4
$2.42M Sell
176,600
-1,320
-0.7% -$18.1K 0.41% 23
2017
Q3
$2.03M Hold
177,920
0.36% 24
2017
Q2
$1.94M Buy
177,920
+14,300
+9% +$156K 0.37% 24
2017
Q1
$2.11M Buy
163,620
+4,320
+3% +$55.6K 0.4% 22
2016
Q4
$1.87M Buy
159,300
+12,400
+8% +$146K 0.39% 22
2016
Q3
$1.53M Buy
146,900
+3,600
+3% +$37.6K 0.29% 27
2016
Q2
$1.59M Buy
143,300
+49,200
+52% +$546K 0.32% 27
2016
Q1
$1.15M Buy
94,100
+2,100
+2% +$25.7K 0.24% 26
2015
Q4
$939K Buy
92,000
+12,000
+15% +$122K 0.18% 28
2015
Q3
$732K Buy
+80,000
New +$732K 0.15% 26