Duncker Streett & Co’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$465K Hold
11,072
0.08% 162
2025
Q1
$429K Sell
11,072
-5,462
-33% -$212K 0.09% 162
2024
Q4
$594K Hold
16,534
0.11% 143
2024
Q3
$590K Sell
16,534
-1,200
-7% -$42.9K 0.11% 142
2024
Q2
$557K Hold
17,734
0.11% 144
2024
Q1
$684K Sell
17,734
-16,000
-47% -$617K 0.14% 131
2023
Q4
$1.09M Sell
33,734
-400
-1% -$13K 0.23% 98
2023
Q3
$933K Hold
34,134
0.22% 100
2023
Q2
$1.01M Hold
34,134
0.23% 102
2023
Q1
$921K Sell
34,134
-3,000
-8% -$80.9K 0.22% 107
2022
Q4
$879K Hold
37,134
0.21% 112
2022
Q3
$855K Sell
37,134
-1,632
-4% -$37.6K 0.22% 106
2022
Q2
$968K Hold
38,766
0.23% 106
2022
Q1
$1.15M Sell
38,766
-2,600
-6% -$77.2K 0.23% 109
2021
Q4
$1.33M Hold
41,366
0.23% 111
2021
Q3
$1.07M Sell
41,366
-10,400
-20% -$268K 0.2% 118
2021
Q2
$1.35M Sell
51,766
-11,262
-18% -$293K 0.25% 111
2021
Q1
$1.59M Sell
63,028
-9,200
-13% -$231K 0.3% 100
2020
Q4
$1.76M Buy
72,228
+2,000
+3% +$48.8K 0.34% 91
2020
Q3
$1.58M Buy
70,228
+20
+0% +$451 0.35% 90
2020
Q2
$1.5M Hold
70,208
0.36% 89
2020
Q1
$1.1M Sell
70,208
-2,866
-4% -$44.8K 0.29% 97
2019
Q4
$1.35M Sell
73,074
-1,450
-2% -$26.8K 0.28% 104
2019
Q3
$1.22M Buy
74,524
+292
+0.4% +$4.77K 0.28% 103
2019
Q2
$1.21M Sell
74,232
-600
-0.8% -$9.78K 0.27% 99
2019
Q1
$1.2M Hold
74,832
0.28% 103
2018
Q4
$978K Hold
74,832
0.26% 107
2018
Q3
$1.09M Buy
74,832
+2,400
+3% +$34.8K 0.25% 121
2018
Q2
$872K Sell
72,432
-8,800
-11% -$106K 0.22% 124
2018
Q1
$1.11M Buy
81,232
+8
+0% +$109 0.28% 112
2017
Q4
$1.11M Sell
81,224
-1,588
-2% -$21.7K 0.29% 106
2017
Q3
$944K Buy
82,812
+25,812
+45% +$294K 0.29% 106
2017
Q2
$620K Sell
57,000
-3,820
-6% -$41.6K 0.19% 138
2017
Q1
$783K Buy
60,820
+2,000
+3% +$25.7K 0.25% 117
2016
Q4
$691K Buy
58,820
+4,200
+8% +$49.3K 0.23% 119
2016
Q3
$571K Hold
54,620
0.2% 133
2016
Q2
$606K Buy
54,620
+1,200
+2% +$13.3K 0.22% 122
2016
Q1
$654K Sell
53,420
-4,912
-8% -$60.1K 0.24% 114
2015
Q4
$595K Buy
58,332
+1,000
+2% +$10.2K 0.22% 123
2015
Q3
$525K Hold
57,332
0.2% 125
2015
Q2
$605K Sell
57,332
-13,200
-19% -$139K 0.21% 131
2015
Q1
$731K Sell
70,532
-6,920
-9% -$71.7K 0.24% 121
2014
Q4
$921K Sell
77,452
-4,460
-5% -$53K 0.3% 103
2014
Q3
$919K Sell
81,912
-20,800
-20% -$233K 0.31% 100
2014
Q2
$1.27M Buy
102,712
+18,112
+21% +$224K 0.41% 69
2014
Q1
$1.04M Hold
84,600
0.37% 80
2013
Q4
$1.01M Hold
84,600
0.36% 82
2013
Q3
$1.06M Hold
84,600
0.43% 67
2013
Q2
$968K Buy
+84,600
New +$968K 0.37% 82