Bank of America’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$756M Buy
16,292,425
+1,744,193
+12% +$78.3M 0.06% 308
2025
Q4
$584M Sell
14,548,232
-1,056,742
-7% -$44.5M 0.04% 365
2025
Q3
$765M Buy
15,604,974
+173,581
+1% +$8.2M 0.05% 328
2025
Q2
$648M Buy
15,431,393
+404,441
+3% +$16.4M 0.05% 354
2025
Q1
$583M Buy
15,026,952
+163,260
+1% +$6.12M 0.05% 362
2024
Q4
$534M Sell
14,863,692
-1,092,204
-7% -$42.6M 0.04% 359
2024
Q3
$570M Buy
15,955,896
+925,658
+6% +$31.3M 0.05% 380
2024
Q2
$472M Sell
15,030,238
-1,634,980
-10% -$55.2M 0.04% 393
2024
Q1
$643M Buy
16,665,218
+13,290
+0.1% +$470K 0.06% 327
2023
Q4
$539M Sell
16,651,928
-978,276
-6% -$29.5M 0.05% 323
2023
Q3
$482M Sell
17,630,204
-131,684
-0.7% -$3.74M 0.05% 338
2023
Q2
$524M Buy
17,761,888
+2,039,882
+13% +$55.8M 0.05% 312
2023
Q1
$424M Buy
15,722,006
+633,154
+4% +$16.2M 0.04% 375
2022
Q4
$357M Sell
15,088,852
-371,498
-2% -$9.08M 0.04% 406
2022
Q3
$356M Sell
15,460,350
-815,422
-5% -$20.6M 0.04% 396
2022
Q2
$406M Buy
16,275,772
+166,686
+1% +$4.49M 0.05% 367
2022
Q1
$478M Sell
16,109,086
-970,218
-6% -$27.1M 0.05% 349
2021
Q4
$547M Buy
17,079,304
+25,014
+0.1% +$737K 0.05% 322
2021
Q3
$440M Sell
17,054,290
-193,650
-1% -$5.25M 0.05% 370
2021
Q2
$448M Sell
17,247,940
-121,832
-0.7% -$3.17M 0.05% 368
2021
Q1
$437M Sell
17,369,772
-65,792
-0.4% -$1.57M 0.05% 349
2020
Q4
$426M Sell
17,435,564
-481,756
-3% -$11.3M 0.05% 314
2020
Q3
$404M Sell
17,917,320
-6,415,462
-26% -$147M 0.06% 302
2020
Q2
$521M Sell
24,332,782
-666,432
-3% -$12.7M 0.08% 237
2020
Q1
$391M Sell
24,999,214
-696,484
-3% -$12.3M 0.07% 258
2019
Q4
$475M Sell
25,695,698
-636,668
-2% -$11.4M 0.07% 276
2019
Q3
$430M Sell
26,332,366
-407,206
-2% -$6.33M 0.06% 290
2019
Q2
$436M Sell
26,739,572
-740,164
-3% -$12.2M 0.07% 292
2019
Q1
$442M Buy
27,479,736
+3,113,696
+13% +$46.9M 0.07% 278
2018
Q4
$319M Buy
24,366,040
+18,823,500
+340% +$255M 0.06% 322
2018
Q3
$80.4M Buy
5,542,540
+119,056
+2% +$1.7M 0.01% 832
2018
Q2
$65.3M Sell
5,423,484
-876,368
-14% -$11.3M 0.01% 921
2018
Q1
$86M Sell
6,299,852
-598,784
-9% -$8.25M 0.01% 767
2017
Q4
$94.3M Sell
6,898,636
-1,256,044
-15% -$15.6M 0.02% 758
2017
Q3
$92.9M Sell
8,154,680
-7,527,032
-48% -$81.1M 0.01% 801
2017
Q2
$171M Buy
15,681,712
+201,276
+1% +$2.26M 0.03% 476
2017
Q1
$199M Buy
15,480,436
+483,984
+3% +$6.07M 0.04% 406
2016
Q4
$176M Buy
14,996,452
+2,305,528
+18% +$25.3M 0.04% 438
2016
Q3
$133M Buy
12,690,924
+923,144
+8% +$9.82M 0.03% 531
2016
Q2
$131M Buy
11,767,780
+746,672
+7% +$8.53M 0.03% 524
2016
Q1
$135M Buy
11,021,108
+480,288
+5% +$5.22M 0.03% 489
2015
Q4
$108M Sell
10,540,820
-188,820
-2% -$1.86M 0.03% 604
2015
Q3
$98.2M Buy
10,729,640
+6,993,588
+187% +$69.3M 0.02% 643
2015
Q2
$39.4M Buy
3,736,052
+454,480
+14% +$4.78M 0.01% 977
2015
Q1
$34M Buy
3,281,572
+1,907,964
+139% +$20.6M 0.01% 1021
2014
Q4
$16.3M Sell
1,373,608
-2,158,188
-61% -$24.2M 0.01% 1541
2014
Q3
$39.6M Buy
3,531,796
+515,820
+17% +$5.9M 0.01% 966
2014
Q2
$37.3M Buy
3,015,976
+1,033,056
+52% +$12.8M 0.01% 986
2014
Q1
$24.4M Sell
1,982,920
-241,012
-11% -$2.82M 0.01% 1151
2013
Q4
$26.4M Sell
2,223,932
-34,812
-2% -$418K 0.01% 1135
2013
Q3
$28.4M Buy
2,258,744
+1,181,244
+110% +$14M 0.01% 1012
2013
Q2
$12.3M Buy
+1,077,500
New +$13.2M 0.01% 1568

Other funds holding FAST

Bank of America's FAST Position: Q1 2026 in Review

Bank of America increased its Fastenal (FAST) stake by 12% in Q1 2026, buying an estimated $78.3M and bringing the position to 16,292,425 shares worth $756M. The position accounts for 0.06% of the portfolio, ranked #308.

Bank of America first reported a position in FAST in Q2 2013 and has held it in 52 quarters since. The position peaked at $765M in Q3 2025. 1,415 funds tracked by Wall St. Rank hold FAST as of Q1 2026.

  • Bank of America held 16,292,425 shares of Fastenal worth $756M as of Q1 2026.
  • Bank of America bought 1,744,193 Fastenal shares in Q1 2026, an estimated $78.3M.
  • Fastenal made up 0.06% of Bank of America's portfolio in Q1 2026, its #308 holding.
  • Bank of America first reported a position in Fastenal in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Fastenal position peaked at $765M in Q3 2025.
  • 1,415 funds tracked by Wall St. Rank held Fastenal as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.