Invesco’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
$1.9B Buy
39,561,324
+1,335,001
+3% +$60.6M 0.15% 106
2026
Q1
$1.77B Sell
38,226,323
-4,815,585
-11% -$216M 0.17% 98
2025
Q4
$1.73B Buy
43,041,908
+24,826,033
+136% +$1.05B 0.16% 103
2025
Q3
$893M Buy
18,215,875
+2,242,116
+14% +$106M 0.14% 142
2025
Q2
$671M Buy
15,973,759
+2,768,059
+21% +$112M 0.11% 203
2025
Q1
$512M Sell
13,205,700
-50,864
-0.4% -$1.91M 0.1% 251
2024
Q4
$477M Buy
13,256,564
+67,436
+0.5% +$2.63M 0.09% 276
2024
Q3
$471M Buy
13,189,128
+1,546,002
+13% +$52.3M 0.09% 272
2024
Q2
$366M Sell
11,643,126
-244,718
-2% -$8.26M 0.08% 324
2024
Q1
$459M Sell
11,887,844
-1,860,966
-14% -$65.8M 0.1% 256
2023
Q4
$445M Buy
13,748,810
+258,206
+2% +$7.78M 0.11% 243
2023
Q3
$369M Buy
13,490,604
+1,914,182
+17% +$54.3M 0.1% 262
2023
Q2
$341M Buy
11,576,422
+1,668,638
+17% +$45.7M 0.09% 289
2023
Q1
$267M Buy
9,907,784
+442,574
+5% +$11.3M 0.07% 353
2022
Q4
$224M Sell
9,465,210
-89,808
-0.9% -$2.2M 0.07% 424
2022
Q3
$220M Sell
9,555,018
-3,288,956
-26% -$82.9M 0.07% 383
2022
Q2
$321M Buy
12,843,974
+403,954
+3% +$10.9M 0.1% 269
2022
Q1
$369M Buy
12,440,020
+163,290
+1% +$4.57M 0.09% 274
2021
Q4
$393M Buy
12,276,730
+2,369,114
+24% +$69.8M 0.09% 270
2021
Q3
$256M Sell
9,907,616
-5,937,758
-37% -$161M 0.06% 399
2021
Q2
$412M Sell
15,845,374
-532,746
-3% -$13.9M 0.1% 249
2021
Q1
$412M Buy
16,378,120
+1,804,288
+12% +$43.2M 0.11% 224
2020
Q4
$356M Buy
14,573,832
+4,056,604
+39% +$95.5M 0.1% 237
2020
Q3
$237M Buy
10,517,228
+25,540
+0.2% +$587K 0.08% 297
2020
Q2
$225M Buy
10,491,688
+4,030,180
+62% +$77M 0.08% 298
2020
Q1
$101M Sell
6,461,508
-8,103,628
-56% -$143M 0.04% 501
2019
Q4
$269M Sell
14,565,136
-13,299,634
-48% -$238M 0.08% 298
2019
Q3
$455M Buy
27,864,770
+389,138
+1% +$6.05M 0.12% 185
2019
Q2
$448M Buy
27,475,632
+11,401,436
+71% +$188M 0.12% 201
2019
Q1
$258M Sell
16,074,196
-1,621,228
-9% -$24.4M 0.09% 268
2018
Q4
$231M Buy
17,695,424
+2,751,648
+18% +$37.2M 0.09% 264
2018
Q3
$217M Sell
14,943,776
-65,384
-0.4% -$931K 0.07% 309
2018
Q2
$181M Buy
15,009,160
+3,224,596
+27% +$41.7M 0.06% 353
2018
Q1
$161M Buy
11,784,564
+1,020
+0% +$14K 0.06% 329
2017
Q4
$161M Buy
11,783,544
+53,688
+0.5% +$665K 0.06% 340
2017
Q3
$134M Sell
11,729,856
-553,472
-5% -$5.96M 0.05% 404
2017
Q2
$134M Sell
12,283,328
-1,039,920
-8% -$11.7M 0.04% 409
2017
Q1
$172M Buy
13,323,248
+1,559,972
+13% +$19.6M 0.06% 349
2016
Q4
$138M Buy
11,763,276
+325,056
+3% +$3.57M 0.05% 406
2016
Q3
$119M Buy
11,438,220
+420,528
+4% +$4.47M 0.04% 455
2016
Q2
$122M Sell
11,017,692
-388,940
-3% -$4.44M 0.04% 432
2016
Q1
$140M Sell
11,406,632
-213,924
-2% -$2.33M 0.06% 380
2015
Q4
$119M Buy
11,620,556
+442,092
+4% +$4.35M 0.05% 435
2015
Q3
$102M Sell
11,178,464
-7,544
-0.1% -$74.8K 0.04% 469
2015
Q2
$118M Sell
11,186,008
-37,804
-0.3% -$398K 0.05% 453
2015
Q1
$116M Sell
11,223,812
-451,336
-4% -$4.88M 0.05% 466
2014
Q4
$139M Sell
11,675,148
-1,112,676
-9% -$12.5M 0.05% 417
2014
Q3
$144M Sell
12,787,824
-715,928
-5% -$8.18M 0.06% 387
2014
Q2
$167M Sell
13,503,752
-918,976
-6% -$11.4M 0.07% 344
2014
Q1
$178M Sell
14,422,728
-5,425,084
-27% -$63.5M 0.07% 321
2013
Q4
$236M Buy
19,847,812
+3,268,732
+20% +$39.3M 0.09% 262
2013
Q3
$208M Sell
16,579,080
-597,848
-3% -$7.08M 0.09% 256
2013
Q2
$197M Buy
+17,176,928
New +$211M 0.09% 249

Other funds holding FAST

Invesco's FAST Position: Q2 2026 in Review

Invesco increased its Fastenal (FAST) stake by 3.5% in Q2 2026, buying an estimated $60.6M and bringing the position to 39,561,324 shares worth $1.9B. The position accounts for 0.15% of the portfolio, ranked #106.

Invesco first reported a position in FAST in Q2 2013 and has held it in 53 quarters since. 1,454 funds tracked by Wall St. Rank hold FAST as of Q2 2026.

  • Invesco held 39,561,324 shares of Fastenal worth $1.9B as of Q2 2026.
  • Invesco bought 1,335,001 Fastenal shares in Q2 2026, an estimated $60.6M.
  • Fastenal made up 0.15% of Invesco's portfolio in Q2 2026, its #106 holding.
  • Invesco first reported a position in Fastenal in Q2 2013 and has held it in 53 quarters since.
  • 1,454 funds tracked by Wall St. Rank held Fastenal as of Q2 2026.

Based on Invesco's 13F filing for Q2 2026, filed 14 Aug 2026.