IFM Investors’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$9.35M Buy
222,538
+12,804
+6% +$538K 0.09% 210
2025
Q1
$8.13M Buy
209,734
+5,220
+3% +$202K 0.09% 225
2024
Q4
$7.35M Sell
204,514
-21,024
-9% -$756K 0.07% 245
2024
Q3
$8.05M Buy
225,538
+1,470
+0.7% +$52.5K 0.08% 253
2024
Q2
$7.04M Buy
224,068
+476
+0.2% +$15K 0.07% 266
2024
Q1
$8.62M Buy
223,592
+5,898
+3% +$227K 0.09% 218
2023
Q4
$7.05M Sell
217,694
-3,696
-2% -$120K 0.09% 240
2023
Q3
$6.05M Buy
221,390
+8,718
+4% +$238K 0.08% 256
2023
Q2
$6.27M Buy
212,672
+8,212
+4% +$242K 0.08% 255
2023
Q1
$5.51M Buy
204,460
+6,144
+3% +$166K 0.08% 259
2022
Q4
$4.69M Hold
198,316
0.08% 277
2022
Q3
$4.57M Buy
198,316
+4,796
+2% +$110K 0.08% 262
2022
Q2
$4.83M Buy
193,520
+21,132
+12% +$527K 0.08% 249
2022
Q1
$5.12M Buy
172,388
+25,658
+17% +$762K 0.08% 253
2021
Q4
$4.7M Sell
146,730
-1,580
-1% -$50.6K 0.09% 231
2021
Q3
$3.83M Buy
148,310
+1,158
+0.8% +$29.9K 0.08% 251
2021
Q2
$3.83M Buy
147,152
+22,302
+18% +$580K 0.08% 256
2021
Q1
$3.14M Buy
124,850
+15,272
+14% +$384K 0.08% 248
2020
Q4
$2.68M Buy
109,578
+14,070
+15% +$343K 0.09% 244
2020
Q3
$2.15M Buy
95,508
+10,248
+12% +$231K 0.09% 215
2020
Q2
$1.83M Sell
85,260
-23,508
-22% -$503K 0.09% 217
2020
Q1
$1.73M Sell
108,768
-4,682
-4% -$74.4K 0.08% 248
2019
Q4
$2.1M Sell
113,450
-9,208
-8% -$170K 0.07% 277
2019
Q3
$2M Buy
122,658
+35,022
+40% +$572K 0.07% 282
2019
Q2
$1.43M Buy
87,636
+10,772
+14% +$176K 0.08% 266
2019
Q1
$1.24M Buy
76,864
+7,336
+11% +$118K 0.08% 262
2018
Q4
$909K Buy
69,528
+3,324
+5% +$43.5K 0.07% 276
2018
Q3
$960K Buy
66,204
+8,432
+15% +$122K 0.07% 285
2018
Q2
$695K Buy
57,772
+15,988
+38% +$192K 0.07% 323
2018
Q1
$570K Buy
41,784
+3,076
+8% +$42K 0.08% 273
2017
Q4
$529K Hold
38,708
0.08% 271
2017
Q3
$441K Buy
38,708
+580
+2% +$6.61K 0.07% 309
2017
Q2
$415K Buy
38,128
+10,800
+40% +$118K 0.07% 315
2017
Q1
$352K Buy
27,328
+8,960
+49% +$115K 0.09% 271
2016
Q4
$216K Buy
+18,368
New +$216K 0.1% 271