BANK OF AMERICA CORP /DE/

Bank
CIK
70858
City
CHARLOTTE
State / Country
NC

Top Portfolio Positions

3,980 positions · $790,688,337,350 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 QCOM

Export CSV

Shares Held

Position Value (USD)

50 of 50 shown
Report Date Value (USD) Shares
2026-03-31 $1,349,647,620 10,480,258
2025-12-31 $2,133,787,853 12,474,644
2025-09-30 $2,310,693,482 13,889,718
2025-09-30 $37,796,992 227,200
2025-09-30 $26,684,144 160,400
2025-06-30 $2,271,535,729 14,263,065
2025-06-30 $27,870,500 175,000
2025-06-30 $43,939,834 275,900
2025-03-31 $28,371,767 184,700
2025-03-31 $2,023,609,748 13,173,685
2025-03-31 $36,574,541 238,100
2024-12-31 $142,190,672 925,600
2024-12-31 $8,525,910 55,500
2024-12-31 $740,183,096 4,818,273
2024-06-30 $118,372,674 594,300
2024-06-30 $373,781,188 1,876,600
2024-06-30 $2,859,226,306 14,354,987
2023-12-31 $124,439,652 860,400
2023-12-31 $1,702,882,583 11,774,062
2023-12-31 $197,897,229 1,368,300
2023-09-30 $20,335,086 183,100
2023-09-30 $131,079,453 1,180,258
2023-09-30 $33,318,000 300,000
2023-06-30 $1,456,378,449 12,234,362
2023-06-30 $20,558,208 172,700
2023-06-30 $92,779,776 779,400
2023-03-31 $38,299,516 300,200
2023-03-31 $1,811,697,873 14,200,485
2023-03-31 $14,161,380 111,000
2022-12-31 $24,164,812 219,800
2022-12-31 $50,396,496 458,400
2022-12-31 $1,478,265,879 13,446,115
2022-09-30 $28,866,390 255,500
2022-09-30 $1,595,140,891 14,118,790
2022-09-30 $68,578,860 607,000
2022-06-30 $62,068,866 485,900
2022-06-30 $22,111,794 173,100
2022-06-30 $1,883,347,076 14,743,597
2022-03-31 $40,787,658 266,900
2022-03-31 $127,681,110 835,500
2022-03-31 $2,157,845,599 14,120,178
2021-12-31 $2,607,669,323 14,259,689
2021-12-31 $187,313,741 1,024,300
2021-12-31 $67,314,447 368,100
2021-09-30 $92,065,924 713,800
2021-09-30 $44,549,692 345,400
2021-09-30 $1,954,358,612 15,152,416
2021-06-30 $2,234,471,567 15,633,328
2021-06-30 $105,868,251 740,700
2021-06-30 $147,175,021 1,029,700