Naples Global Advisors’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$823K Sell
19,590
-850
-4% -$35.7K 0.07% 247
2025
Q1
$793K Sell
20,440
-1,060
-5% -$41.1K 0.08% 242
2024
Q4
$773K Sell
21,500
-2,350
-10% -$84.5K 0.07% 250
2024
Q3
$852K Sell
23,850
-1,700
-7% -$60.7K 0.08% 247
2024
Q2
$803K Sell
25,550
-150
-0.6% -$4.71K 0.08% 240
2024
Q1
$991K Sell
25,700
-400
-2% -$15.4K 0.1% 220
2023
Q4
$845K Sell
26,100
-2,100
-7% -$68K 0.09% 229
2023
Q3
$770K Buy
28,200
+1,360
+5% +$37.2K 0.09% 233
2023
Q2
$792K Sell
26,840
-2,900
-10% -$85.5K 0.09% 228
2023
Q1
$802K Hold
29,740
0.1% 228
2022
Q4
$704K Sell
29,740
-2,000
-6% -$47.3K 0.09% 245
2022
Q3
$731K Buy
31,740
+4,150
+15% +$95.6K 0.1% 223
2022
Q2
$689K Buy
27,590
+3,870
+16% +$96.6K 0.09% 241
2022
Q1
$704K Sell
23,720
-500
-2% -$14.8K 0.08% 242
2021
Q4
$776K Hold
24,220
0.09% 231
2021
Q3
$625K Hold
24,220
0.08% 249
2021
Q2
$630K Hold
24,220
0.09% 247
2021
Q1
$609K Hold
24,220
0.09% 237
2020
Q4
$591K Sell
24,220
-500
-2% -$12.2K 0.1% 224
2020
Q3
$557K Hold
24,720
0.11% 207
2020
Q2
$530K Sell
24,720
-800
-3% -$17.2K 0.11% 201
2020
Q1
$399K Buy
25,520
+2,040
+9% +$31.9K 0.1% 220
2019
Q4
$434K Hold
23,480
0.09% 239
2019
Q3
$384K Sell
23,480
-312
-1% -$5.1K 0.09% 243
2019
Q2
$388K Hold
23,792
0.09% 236
2019
Q1
$383K Buy
23,792
+404
+2% +$6.5K 0.1% 229
2018
Q4
$319K Buy
23,388
+1,188
+5% +$16.2K 0.09% 243
2018
Q3
$322K Buy
22,200
+4,296
+24% +$62.3K 0.09% 251
2018
Q2
$215K Buy
+17,904
New +$215K 0.06% 285
2018
Q1
Sell
-15,940
Closed -$218K 285
2017
Q4
$218K Buy
+15,940
New +$218K 0.06% 271
2017
Q3
Sell
-20,740
Closed -$226K 270
2017
Q2
$226K Hold
20,740
0.08% 250
2017
Q1
$267K Sell
20,740
-600
-3% -$7.72K 0.1% 237
2016
Q4
$251K Sell
21,340
-4,800
-18% -$56.5K 0.1% 234
2016
Q3
$273K Sell
26,140
-14,340
-35% -$150K 0.11% 222
2016
Q2
$449K Sell
40,480
-9,000
-18% -$99.8K 0.18% 177
2016
Q1
$606K Sell
49,480
-6,920
-12% -$84.8K 0.25% 142
2015
Q4
$576K Sell
56,400
-1,000
-2% -$10.2K 0.28% 133
2015
Q3
$525K Buy
57,400
+1,640
+3% +$15K 0.27% 141
2015
Q2
$588K Buy
55,760
+4,060
+8% +$42.8K 0.28% 137
2015
Q1
$536K Buy
+51,700
New +$536K 0.25% 145