IFP Advisors’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$483K Sell
7,086
-2,240
-24% -$153K 0.01% 846
2025
Q1
$362K Sell
9,326
-484
-5% -$18.8K 0.01% 901
2024
Q4
$353K Sell
9,810
-1,698
-15% -$61.1K 0.01% 879
2024
Q3
$411K Buy
11,508
+2,884
+33% +$103K 0.01% 769
2024
Q2
$271K Buy
8,624
+1,152
+15% +$36.2K 0.01% 886
2024
Q1
$288K Sell
7,472
-900
-11% -$34.7K 0.01% 821
2023
Q4
$271K Sell
8,372
-1,032
-11% -$33.4K 0.01% 824
2023
Q3
$257K Buy
9,404
+1,916
+26% +$52.3K 0.01% 850
2023
Q2
$221K Sell
7,488
-636
-8% -$18.8K 0.01% 969
2023
Q1
$218K Sell
8,124
-12,654
-61% -$339K 0.01% 919
2022
Q4
$561K Sell
20,778
-1,054
-5% -$28.5K 0.02% 846
2022
Q3
$590K Buy
21,832
+1,452
+7% +$39.2K 0.02% 844
2022
Q2
$551K Hold
20,380
0.02% 806
2022
Q1
$551K Buy
20,380
+13,000
+176% +$351K 0.02% 806
2021
Q4
$237K Sell
7,380
-2,000
-21% -$64.2K ﹤0.01% 861
2021
Q3
$243K Buy
9,380
+2,300
+32% +$59.6K ﹤0.01% 824
2021
Q2
$184K Buy
7,080
+2,524
+55% +$65.6K ﹤0.01% 944
2021
Q1
$114K Sell
4,556
-410
-8% -$10.3K ﹤0.01% 1112
2020
Q4
$123K Buy
4,966
+746
+18% +$18.5K 0.01% 1029
2020
Q3
$92K Sell
4,220
-54,548
-93% -$1.19M 0.01% 1032
2020
Q2
$1.23M Buy
58,768
+53,260
+967% +$1.12M 0.1% 213
2020
Q1
$89K Sell
5,508
-3,596
-39% -$58.1K 0.01% 876
2019
Q4
$169K Sell
9,104
-810
-8% -$15K 0.01% 728
2019
Q3
$159K Buy
+9,914
New +$159K 0.01% 849
2019
Q1
$696K Sell
43,352
-13,604
-24% -$218K 0.1% 224
2018
Q4
$741K Sell
56,956
-2,760
-5% -$35.9K 0.05% 424
2018
Q3
$866K Buy
59,716
+35,560
+147% +$516K 0.04% 473
2018
Q2
$291K Sell
24,156
-6,820
-22% -$82.2K 0.01% 891
2018
Q1
$423K Hold
30,976
0.02% 687
2017
Q4
$423K Buy
30,976
+7,908
+34% +$108K 0.02% 684
2017
Q3
$263K Sell
23,068
-4,664
-17% -$53.2K 0.01% 983
2017
Q2
$302K Sell
27,732
-2,344
-8% -$25.5K 0.01% 892
2017
Q1
$387K Buy
30,076
+12,944
+76% +$167K 0.02% 794
2016
Q4
$201K Buy
17,132
+11,660
+213% +$137K 0.01% 1047
2016
Q3
$57K Sell
5,472
-2,320
-30% -$24.2K ﹤0.01% 1716
2016
Q2
$86K Sell
7,792
-35,560
-82% -$392K ﹤0.01% 1422
2016
Q1
$696K Buy
43,352
+37,252
+611% +$598K 0.1% 224
2015
Q4
$62K Buy
+6,100
New +$62K ﹤0.01% 1462