BANK OF AMERICA CORP /DE/

CIK
70858
City
CHARLOTTE
State / Country
NC

Top Portfolio Positions

3,980 positions · $790,611,674,620 total · as of Mar 31, 2026
Ticker Company Shares Value (USD) % of Portfolio
NVDA
Nvidia Corp
Technology
191,200,989 $33,345,452,479 4.22%
AAPL
Apple Inc.
Technology
120,727,964 $30,639,549,981 3.88%
MSFT
Microsoft Corp
Technology
70,765,459 $26,195,249,954 3.31%
SPY
Spdr S&P 500 Etf Trust
32,276,125 $20,990,455,130 2.65%
GOOGL
Alphabet Inc.
Communication Services
68,768,715 $19,775,131,680 2.50%
JPM
Jpmorgan Chase & Co
Financial Services
65,660,460 $19,314,680,910 2.44%
AVGO
Broadcom Inc.
Technology
58,737,097 $18,179,718,888 2.30%
AMZN
Amazon Com Inc
Consumer Cyclical
84,181,341 $17,532,447,886 2.22%
META
Meta Platforms, Inc.
Communication Services
21,038,035 $12,036,490,960 1.52%
XOM
Exxon Mobil Corp
Energy
68,483,813 $11,618,963,709 1.47%

Portfolio Trend

50 quarters · across all stocks

Holdings in DG

Export CSV

Shares Held

Position Value (USD)

50 of 50 shown
Report Date Value (USD) Shares
2026-03-31 $442,282,544 3,725,112
2025-12-31 $498,694,606 3,756,079
2025-06-30 $62,325,662 544,900
2025-06-30 $428,394,616 3,745,363
2025-06-30 $8,955,954 78,300
2025-03-31 $2,330,145 26,500
2025-03-31 $117,703,446 1,338,604
2025-03-31 $2,514,798 28,600
2024-12-31 $1,258,612 16,600
2024-12-31 $2,001,648 26,400
2024-12-31 $63,012,405 831,079
2024-06-30 $11,675,909 88,300
2024-06-30 $156,592,976 1,184,247
2024-06-30 $1,031,394 7,800
2023-12-31 $5,152,505 37,900
2023-12-31 $9,407,740 69,200
2023-12-31 $217,840,022 1,602,354
2023-09-30 $5,205,360 49,200
2023-09-30 $29,951,980 283,100
2023-09-30 $208,693,248 1,972,526
2023-06-30 $391,591,455 2,306,464
2023-06-30 $2,359,942 13,900
2023-06-30 $203,736 1,200
2023-03-31 $9,449,654 44,900
2023-03-31 $539,939,966 2,565,523
2023-03-31 $4,061,878 19,300
2022-12-31 $521,667,570 2,118,447
2022-12-31 $19,576,875 79,500
2022-12-31 $14,602,625 59,300
2022-09-30 $2,902,306 12,100
2022-09-30 $487,391,679 2,031,984
2022-09-30 $16,166,564 67,400
2022-06-30 $3,853,408 15,700
2022-06-30 $2,748,928 11,200
2022-06-30 $561,445,712 2,287,507
2022-03-31 $2,493,456 11,200
2022-03-31 $471,601,801 2,118,321
2022-03-31 $3,495,291 15,700
2021-12-31 $4,032,693 17,100
2021-12-31 $1,061,235 4,500
2021-12-31 $516,753,757 2,191,213
2021-09-30 $8,464,386 39,900
2021-09-30 $3,627,594 17,100
2021-09-30 $487,865,990 2,299,736
2021-06-30 $474,855,952 2,194,445
2021-06-30 $10,191,969 47,100
2021-06-30 $8,633,961 39,900
2021-03-31 $368,405,910 1,818,211
2021-03-31 $992,838 4,900
2021-03-31 $2,411,178 11,900