State of Michigan Retirement System’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$15.8M Buy
328,356
+800
+0.2% +$36.3K 0.07% 241
2026
Q1
$15.2M Sell
327,556
-600
-0.2% -$26.9K 0.08% 217
2025
Q4
$13.2M Sell
328,156
-4,900
-1% -$206K 0.06% 231
2025
Q3
$16.3M Sell
333,056
-1,600
-0.5% -$75.6K 0.08% 208
2025
Q2
$14.1M Buy
334,656
+1,700
+0.5% +$69K 0.07% 224
2025
Q1
$12.9M Buy
332,956
+200
+0.1% +$7.5K 0.07% 227
2024
Q4
$12M Sell
332,756
-4,400
-1% -$172K 0.06% 245
2024
Q3
$12M Sell
337,156
-1,600
-0.5% -$54.2K 0.06% 246
2024
Q2
$10.6M Sell
338,756
-156,200
-32% -$5.27M 0.05% 255
2024
Q1
$19.1M Sell
494,956
-46,400
-9% -$1.64M 0.1% 164
2023
Q4
$17.5M Sell
541,356
-400
-0.1% -$12.1K 0.1% 161
2023
Q3
$14.8M Sell
541,756
-6,400
-1% -$182K 0.1% 172
2023
Q2
$16.2M Sell
548,156
-11,000
-2% -$301K 0.1% 171
2023
Q1
$15.1M Buy
559,156
+2,200
+0.4% +$56.4K 0.1% 177
2022
Q4
$13.2M Buy
556,956
+8,000
+1% +$196K 0.09% 196
2022
Q3
$12.6M Buy
548,956
+600
+0.1% +$15.1K 0.09% 183
2022
Q2
$13.7M Buy
548,356
+7,200
+1% +$194K 0.09% 181
2022
Q1
$16.1M Buy
541,156
+17,996
+3% +$503K 0.09% 167
2021
Q4
$16.8M Buy
523,160
+211,816
+68% +$6.24M 0.09% 169
2021
Q3
$8.03M Sell
311,344
-200
-0.1% -$5.43K 0.05% 284
2021
Q2
$8.1M Buy
311,544
+2,600
+0.8% +$67.6K 0.05% 304
2021
Q1
$7.77M Sell
308,944
-400
-0.1% -$9.57K 0.05% 293
2020
Q4
$7.55M Sell
309,344
-20,400
-6% -$480K 0.05% 284
2020
Q3
$7.43M Buy
329,744
+37,200
+13% +$855K 0.06% 243
2020
Q2
$6.27M Buy
292,544
+29,600
+11% +$566K 0.05% 256
2020
Q1
$4.11M Sell
262,944
-14,400
-5% -$254K 0.05% 280
2019
Q4
$5.12M Buy
277,344
+1,600
+0.6% +$28.6K 0.04% 319
2019
Q3
$4.5M Buy
275,744
+1,800
+0.7% +$28K 0.04% 315
2019
Q2
$4.46M Sell
273,944
-55,800
-17% -$920K 0.04% 327
2019
Q1
$5.3M Buy
329,744
+1,200
+0.4% +$18.1K 0.04% 319
2018
Q4
$4.29M Sell
328,544
-13,600
-4% -$184K 0.04% 331
2018
Q3
$4.96M Buy
342,144
+1,600
+0.5% +$22.8K 0.04% 339
2018
Q2
$4.1M Buy
340,544
+2,000
+0.6% +$25.9K 0.03% 378
2018
Q1
$4.62M Buy
338,544
+1,600
+0.5% +$22K 0.04% 338
2017
Q4
$4.61M Sell
336,944
-12,800
-4% -$159K 0.04% 336
2017
Q3
$3.98M Sell
349,744
-30,400
-8% -$328K 0.03% 375
2017
Q2
$4.14M Hold
380,144
0.03% 392
2017
Q1
$4.89M Buy
380,144
+2,000
+0.5% +$25.1K 0.04% 333
2016
Q4
$4.44M Sell
378,144
-25,232
-6% -$277K 0.04% 363
2016
Q3
$4.21M Buy
403,376
+2,000
+0.5% +$21.3K 0.03% 386
2016
Q2
$4.45M Buy
401,376
+4,000
+1% +$45.7K 0.03% 359
2016
Q1
$4.87M Buy
397,376
+1,200
+0.3% +$13K 0.04% 334
2015
Q4
$4.04M Sell
396,176
-21,200
-5% -$209K 0.03% 378
2015
Q3
$3.82M Sell
417,376
-4,400
-1% -$43.6K 0.03% 409
2015
Q2
$4.45M Buy
421,776
+2,400
+0.6% +$25.3K 0.03% 398
2015
Q1
$4.34M Sell
419,376
-30,000
-7% -$324K 0.03% 417
2014
Q4
$5.34M Buy
449,376
+1,600
+0.4% +$17.9K 0.04% 371
2014
Q3
$5.03M Buy
447,776
+400
+0.1% +$4.57K 0.03% 378
2014
Q2
$5.54M Buy
447,376
+1,600
+0.4% +$19.8K 0.04% 367
2014
Q1
$5.5M Buy
445,776
+2,000
+0.5% +$23.4K 0.04% 352
2013
Q4
$5.27M Sell
443,776
-400
-0.1% -$4.8K 0.04% 356
2013
Q3
$5.58M Buy
444,176
+5,600
+1% +$66.3K 0.05% 324
2013
Q2
$5.03M Buy
+438,576
New +$5.38M 0.05% 332

Other funds holding FAST

State of Michigan Retirement System's FAST Position: Q2 2026 in Review

State of Michigan Retirement System increased its Fastenal (FAST) stake by 0.24% in Q2 2026, buying an estimated $36.3K and bringing the position to 328,356 shares worth $15.8M. The position accounts for 0.07% of the portfolio, ranked #241.

State of Michigan Retirement System first reported a position in FAST in Q2 2013 and has held it in 53 quarters since. The position peaked at $19.1M in Q1 2024. 935 funds tracked by Wall St. Rank hold FAST as of Q2 2026.

  • State of Michigan Retirement System held 328,356 shares of Fastenal worth $15.8M as of Q2 2026.
  • State of Michigan Retirement System bought 800 Fastenal shares in Q2 2026, an estimated $36.3K.
  • Fastenal made up 0.07% of State of Michigan Retirement System's portfolio in Q2 2026, its #241 holding.
  • State of Michigan Retirement System first reported a position in Fastenal in Q2 2013 and has held it in 53 quarters since.
  • State of Michigan Retirement System's Fastenal position peaked at $19.1M in Q1 2024.
  • 935 funds tracked by Wall St. Rank held Fastenal as of Q2 2026.

Based on State of Michigan Retirement System's 13F filing for Q2 2026, filed 30 Jul 2026.