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 NVDA

Export CSV

Shares Held

Position Value (USD)

50 of 50 shown
Report Date Value (USD) Shares
2026-03-31 $33,345,452,479 191,200,989
2025-12-31 $34,909,346,764 187,181,484
2025-09-30 $35,550,159,298 190,535,745
2025-09-30 $4,046,062,491 21,685,403
2025-09-30 $5,203,593,430 27,889,342
2025-06-30 $6,192,661,670 39,196,542
2025-06-30 $4,661,984,403 29,508,098
2025-06-30 $31,866,680,159 201,700,615
2025-03-31 $1,506,095,408 13,896,433
2025-03-31 $22,740,351,964 209,820,557
2025-03-31 $5,194,925,217 47,932,508
2024-12-31 $5,836,337,403 43,460,700
2024-12-31 $23,486,506,931 174,893,938
2024-12-31 $2,429,398,357 18,090,687
2024-06-30 $666,868,920 5,398,000
2024-06-30 $14,881,062,091 120,455,416
2024-06-30 $1,410,604,428 11,418,200
2023-12-31 $121,650,791 2,456,500
2023-12-31 $979,460,621 19,778,293
2023-12-31 $87,233,001 1,761,500
2023-09-30 $14,593,914 335,500
2023-09-30 $13,932,729 320,300
2023-09-30 $930,185,267 21,384,061
2023-06-30 $96,863,118 2,289,800
2023-06-30 $939,334,434 22,205,438
2023-06-30 $114,701,872 2,711,500
2023-03-31 $57,034,513 2,053,300
2023-03-31 $774,175,569 27,871,101
2023-03-31 $50,990,237 1,835,700
2022-12-31 $291,214,709 19,927,105
2022-12-31 $35,716,613 2,444,000
2022-12-31 $38,513,735 2,635,400
2022-09-30 $264,548,524 21,793,272
2022-09-30 $37,513,151 3,090,300
2022-09-30 $17,789,703 1,465,500
2022-06-30 $12,127,198 800,000
2022-06-30 $54,379,879 3,587,300
2022-06-30 $492,236,872 32,471,593
2022-03-31 $81,315,007 2,980,100
2022-03-31 $17,525,796 642,300
2022-03-31 $768,119,641 28,150,687
2021-12-31 $655,953,498 22,302,999
2021-12-31 $97,826,867 3,326,200
2021-12-31 $13,058,483 444,000
2021-09-30 $521,844,178 25,190,393
2021-09-30 $8,377,549 404,400
2021-09-30 $70,434,399 3,400,000
2021-06-30 $2,194,274 109,700
2021-06-30 $11,045,380 552,200
2021-06-30 $127,639,309 6,381,168