Ironwood Investment Counsel’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$347K Sell
8,262
-1,370
-14% -$57.5K 0.05% 198
2025
Q1
$373K Buy
9,632
+198
+2% +$7.68K 0.06% 181
2024
Q4
$339K Hold
9,434
0.06% 189
2024
Q3
$337K Hold
9,434
0.06% 200
2024
Q2
$296K Sell
9,434
-116
-1% -$3.65K 0.05% 214
2024
Q1
$368K Hold
9,550
0.06% 192
2023
Q4
$309K Sell
9,550
-600
-6% -$19.4K 0.06% 201
2023
Q3
$4.17M Sell
10,150
-890
-8% -$366K 0.88% 37
2023
Q2
$326K Buy
11,040
+890
+9% +$26.3K 0.07% 161
2023
Q1
$274K Sell
10,150
-1,540
-13% -$41.5K 0.07% 172
2022
Q4
$277K Hold
11,690
0.07% 172
2022
Q3
$269K Sell
11,690
-2,010
-15% -$46.3K 0.08% 152
2022
Q2
$341K Hold
13,700
0.1% 143
2022
Q1
$406K Sell
13,700
-1,040
-7% -$30.8K 0.1% 140
2021
Q4
$472K Hold
14,740
0.11% 133
2021
Q3
$380K Sell
14,740
-1,510
-9% -$38.9K 0.1% 142
2021
Q2
$422K Sell
16,250
-19,270
-54% -$500K 0.11% 138
2021
Q1
$892K Sell
35,520
-2,342
-6% -$58.8K 0.26% 79
2020
Q4
$924K Sell
37,862
-4,906
-11% -$120K 0.21% 94
2020
Q3
$964K Sell
42,768
-2,720
-6% -$61.3K 0.26% 85
2020
Q2
$974K Sell
45,488
-37,404
-45% -$801K 0.3% 79
2020
Q1
$1.3M Buy
82,892
+382
+0.5% +$5.97K 0.51% 58
2019
Q4
$1.52M Sell
82,510
-20
-0% -$369 0.52% 57
2019
Q3
$1.35M Buy
82,530
+796
+1% +$13K 0.5% 58
2019
Q2
$1.33M Sell
81,734
-15,958
-16% -$260K 0.51% 58
2019
Q1
$1.57M Buy
97,692
+8,352
+9% +$134K 0.62% 54
2018
Q4
$1.17M Sell
89,340
-10,936
-11% -$143K 0.51% 57
2018
Q3
$1.45M Sell
100,276
-408
-0.4% -$5.92K 0.56% 54
2018
Q2
$1.21M Sell
100,684
-1,548
-2% -$18.6K 0.53% 56
2018
Q1
$1.4M Sell
102,232
-8,012
-7% -$109K 0.62% 47
2017
Q4
$1.51M Buy
110,244
+3,400
+3% +$46.5K 0.56% 46
2017
Q3
$1.22M Buy
106,844
+18,804
+21% +$214K 0.49% 49
2017
Q2
$958K Buy
88,040
+55,240
+168% +$601K 0.36% 67
2017
Q1
$422K Buy
32,800
+2,000
+6% +$25.7K 0.18% 104
2016
Q4
$362K Buy
30,800
+5,800
+23% +$68.2K 0.16% 111
2016
Q3
$261K Buy
+25,000
New +$261K 0.12% 132
2016
Q2
Sell
-35,800
Closed -$438K 128
2016
Q1
$438K Buy
+35,800
New +$438K 0.23% 84