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
2025
Q2
Sell
-105,800
Closed -$4.1M 8467
2025
Q1
$4.1M Hold
105,800
﹤0.01% 4019
2024
Q4
$3.8M Hold
105,800
﹤0.01% 3842
2024
Q3
$3.78M Hold
105,800
﹤0.01% 3993
2024
Q2
$3.32M Buy
105,800
+50,000
+90% +$1.69M ﹤0.01% 3995
2024
Q1
$2.15M Buy
55,800
+39,800
+249% +$1.41M ﹤0.01% 4382
2023
Q4
$518K Sell
16,000
-8,000
-33% -$241K ﹤0.01% 5472
2023
Q3
$656K Buy
24,000
+8,000
+50% +$227K ﹤0.01% 5125
2023
Q2
$472K Buy
16,000
+9,800
+158% +$268K ﹤0.01% 5323
2023
Q1
$167K Sell
6,200
-16,800
-73% -$431K ﹤0.01% 6017
2022
Q4
$544K Buy
+23,000
New +$562K ﹤0.01% 5320
2021
Q1
Sell
-3,000
Closed -$73K 7518
2020
Q4
$73K Buy
+3,000
New +$70.6K ﹤0.01% 6141
2020
Q3
Sell
-40,000
Closed -$857K 6972
2020
Q2
$857K Sell
40,000
-120,000
-75% -$2.29M ﹤0.01% 4229
2020
Q1
$2.5M Sell
160,000
-87,200
-35% -$1.54M ﹤0.01% 3315
2019
Q4
$4.57M Hold
247,200
﹤0.01% 3329
2019
Q3
$4.04M Buy
247,200
+10,600
+4% +$165K ﹤0.01% 3409
2019
Q2
$3.85M Buy
+236,600
New +$3.9M ﹤0.01% 3474
2019
Q1
Sell
-2,100,000
Closed -$27.5M 7191
2018
Q4
$27.5M Buy
+2,100,000
New +$28.4M ﹤0.01% 1439
2016
Q3
Sell
-57,600
Closed -$639K 7178
2016
Q2
$639K Sell
57,600
-41,200
-42% -$471K ﹤0.01% 4496
2016
Q1
$1.21M Buy
+98,800
New +$1.07M ﹤0.01% 3980
2015
Q2
Sell
-1,937,200
Closed -$20.1M 7304
2015
Q1
$20.1M Buy
1,937,200
+1,623,600
+518% +$17.5M 0.01% 1366
2014
Q4
$3.73M Sell
313,600
-9,200
-3% -$103K ﹤0.01% 2815
2014
Q3
$3.62M Sell
322,800
-4,800
-1% -$54.9K ﹤0.01% 2871
2014
Q2
$4.05M Buy
327,600
+288,800
+744% +$3.57M ﹤0.01% 2745
2014
Q1
$478K Buy
38,800
+31,200
+411% +$365K ﹤0.01% 4640
2013
Q4
$90K Sell
7,600
-32,800
-81% -$394K ﹤0.01% 6200
2013
Q3
$508K Buy
+40,400
New +$479K ﹤0.01% 4623

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.