Bank of America
FAST icon

Bank of America’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$648M Buy
15,431,393
+7,917,917
+105% +$333M 0.05% 322
2025
Q1
$583M Buy
7,513,476
+81,630
+1% +$6.33M 0.05% 335
2024
Q4
$534M Sell
7,431,846
-546,102
-7% -$39.3M 0.04% 332
2024
Q3
$570M Buy
7,977,948
+462,829
+6% +$33.1M 0.05% 350
2024
Q2
$472M Sell
7,515,119
-817,490
-10% -$51.4M 0.04% 363
2024
Q1
$643M Buy
8,332,609
+6,645
+0.1% +$513K 0.06% 302
2023
Q4
$539M Sell
8,325,964
-489,138
-6% -$31.7M 0.05% 296
2023
Q3
$482M Sell
8,815,102
-65,842
-0.7% -$3.6M 0.05% 313
2023
Q2
$524M Buy
8,880,944
+1,019,941
+13% +$60.2M 0.05% 288
2023
Q1
$424M Buy
7,861,003
+316,577
+4% +$17.1M 0.04% 352
2022
Q4
$357M Sell
7,544,426
-185,749
-2% -$8.79M 0.04% 375
2022
Q3
$356M Sell
7,730,175
-407,711
-5% -$18.8M 0.04% 372
2022
Q2
$406M Buy
8,137,886
+83,343
+1% +$4.16M 0.05% 349
2022
Q1
$478M Sell
8,054,543
-485,109
-6% -$28.8M 0.05% 329
2021
Q4
$547M Buy
8,539,652
+12,507
+0.1% +$801K 0.05% 296
2021
Q3
$440M Sell
8,527,145
-96,825
-1% -$5M 0.05% 348
2021
Q2
$448M Sell
8,623,970
-60,916
-0.7% -$3.17M 0.05% 345
2021
Q1
$437M Sell
8,684,886
-32,896
-0.4% -$1.65M 0.05% 330
2020
Q4
$426M Sell
8,717,782
-240,878
-3% -$11.8M 0.05% 290
2020
Q3
$404M Sell
8,958,660
-3,207,731
-26% -$145M 0.06% 290
2020
Q2
$521M Sell
12,166,391
-333,216
-3% -$14.3M 0.08% 227
2020
Q1
$391M Sell
12,499,607
-348,242
-3% -$10.9M 0.07% 248
2019
Q4
$475M Sell
12,847,849
-318,334
-2% -$11.8M 0.07% 260
2019
Q3
$430M Sell
13,166,183
-203,603
-2% -$6.65M 0.06% 272
2019
Q2
$436M Buy
13,369,786
+6,499,852
+95% +$212M 0.07% 274
2019
Q1
$442M Buy
6,869,934
+778,424
+13% +$50.1M 0.07% 261
2018
Q4
$319M Buy
6,091,510
+4,705,875
+340% +$246M 0.06% 292
2018
Q3
$80.4M Buy
1,385,635
+29,764
+2% +$1.73M 0.01% 741
2018
Q2
$65.3M Sell
1,355,871
-219,092
-14% -$10.5M 0.01% 819
2018
Q1
$86M Sell
1,574,963
-149,696
-9% -$8.17M 0.01% 679
2017
Q4
$94.3M Sell
1,724,659
-314,011
-15% -$17.2M 0.02% 647
2017
Q3
$92.9M Sell
2,038,670
-1,881,758
-48% -$85.8M 0.01% 694
2017
Q2
$171M Buy
3,920,428
+50,319
+1% +$2.19M 0.03% 413
2017
Q1
$199M Buy
3,870,109
+120,996
+3% +$6.23M 0.04% 360
2016
Q4
$176M Buy
3,749,113
+576,382
+18% +$27.1M 0.04% 375
2016
Q3
$133M Buy
3,172,731
+230,786
+8% +$9.64M 0.03% 457
2016
Q2
$131M Buy
2,941,945
+186,668
+7% +$8.29M 0.03% 450
2016
Q1
$135M Buy
2,755,277
+120,072
+5% +$5.88M 0.03% 434
2015
Q4
$108M Sell
2,635,205
-47,205
-2% -$1.93M 0.03% 510
2015
Q3
$98.2M Buy
2,682,410
+1,748,397
+187% +$64M 0.02% 542
2015
Q2
$39.4M Buy
934,013
+113,620
+14% +$4.79M 0.01% 771
2015
Q1
$34M Buy
820,393
+476,991
+139% +$19.8M 0.01% 833
2014
Q4
$16.3M Sell
343,402
-539,547
-61% -$25.7M 0.01% 1206
2014
Q3
$39.6M Buy
882,949
+128,955
+17% +$5.79M 0.01% 753
2014
Q2
$37.3M Buy
753,994
+258,264
+52% +$12.8M 0.01% 787
2014
Q1
$24.4M Sell
495,730
-60,253
-11% -$2.97M 0.01% 933
2013
Q4
$26.4M Sell
555,983
-8,703
-2% -$413K 0.01% 883
2013
Q3
$28.4M Buy
564,686
+295,311
+110% +$14.8M 0.01% 795
2013
Q2
$12.3M Buy
+269,375
New +$12.3M 0.01% 1226