Skip to main content

BANK OF AMERICA CORP /DE/

Bank

Position in FAST — Fastenal Co

CIK 70858 CHARLOTTE, NC

Position in FAST

as of Jun 30, 2026 · filed Aug 14, 2026
Position Value
$774,301,905
+$18,333,387 QoQ
Shares Held
16,121,214
-1.1% QoQ
Ownership
1.40%
of shares outstanding
% of Portfolio
0.08%
of 13F equity value
Holder Rank
#10
of 1,458 holders
Holding Since
Mar 2020
26 quarters on record
Voting authority Sole 23% Shared 0% None 77%

Common Shares in FAST Over Time

Shares Held

Position Value (USD)

Derivatives in FAST

reported options exposure · as of Mar 31, 2025
CallValue
$2,140,380
CallShares
55,200
PutValue
$4,102,395
PutShares
105,800

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Industrial Distribution

Industrials · as of Jun 30, 2026

BANK OF AMERICA CORP /DE/ holds $3,156,035,850 across 20 Industrial Distribution names. FAST ranks #2 (24.5% of the industry book) .

# Ticker Company Shares Value (USD) Open
2 FAST
Fastenal Co
This page
16,121,214 $774,301,905

All Filings in FAST

Export CSV
47 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $774,301,905 16,121,214
2026-03-31 $755,968,518 16,292,425
2025-12-31 $583,820,546 14,548,232
2025-09-30 $765,267,921 15,604,974
2025-06-30 $648,118,506 15,431,393
2025-03-31 $4,102,395 52,900
2025-03-31 $2,140,380 27,600
2025-03-31 $582,670,059 7,513,476
2024-12-31 $534,424,042 7,431,846
2024-12-31 $3,804,039 52,900
2024-12-31 $1,984,716 27,600
2024-09-30 $3,778,118 52,900
2024-09-30 $1,971,192 27,600
2024-09-30 $569,785,042 7,977,948
2024-06-30 $1,734,384 27,600
2024-06-30 $3,324,236 52,900
2024-06-30 $472,250,074 7,515,119
2024-03-31 $2,152,206 27,900
2024-03-31 $2,129,064 27,600
2024-03-31 $642,777,455 8,332,609
2023-12-31 $539,272,684 8,325,964
2023-12-31 $32,385 500
2023-12-31 $518,160 8,000
2023-09-30 $481,657,169 8,815,102
2023-09-30 $27,320 500
2023-09-30 $655,680 12,000
2023-06-30 $523,886,881 8,880,944
2023-06-30 $29,495 500
2023-06-30 $471,920 8,000
2023-03-31 $167,214 3,100
2023-03-31 $424,022,499 7,861,003
2022-12-31 $544,180 11,500
2022-12-31 $357,002,234 7,544,426
2022-09-30 $355,897,254 7,730,175
2022-06-30 $406,243,266 8,137,886
2022-03-31 $478,439,851 8,054,543
2021-12-31 $547,050,101 8,539,652
2021-09-30 $440,085,950 8,527,145
2021-06-30 $448,446,440 8,623,970
2021-03-31 $436,676,066 8,684,886
2020-12-31 $425,689,291 8,717,782
2020-12-31 $73,245 1,500
2020-09-30 $403,945,976 8,958,660
2020-06-30 $521,208,188 12,166,391
2020-06-30 $856,800 20,000
2020-03-31 $2,500,000 80,000
2020-03-31 $390,612,717 12,499,607