BANK OF AMERICA CORP /DE/ Q4 2024 Filing

Filed February 14, 2025

Portfolio Value

$1.2T

Holdings

7,237

Report Date

Q4 2024

Filing Type

13F-HR

All Holdings (7,237 positions)

#StockSharesValue% PortfolioType
1
AAPLAPPLE INC
150,286,150$37.6B3.16%Put
2
NVDANVIDIA CORPORATION
236,445,325$31.8B2.66%Put
3
MSFTMICROSOFT CORP
71,278,300$30.0B2.52%Put
4
NDQINVESCO QQQ TR
55,829,734$28.5B2.39%Put
5
SPYSPDR S&P 500 ETF TR
47,316,006$27.7B2.33%Put
6
VTVVANGUARD INDEX FDS
120,257,838$20.4B1.71%
7
AMZNAMAZON COM INC
85,589,045$18.8B1.58%Put
8
VUGVANGUARD INDEX FDS
43,423,124$17.8B1.50%
9
IWMISHARES TR
70,718,876$15.6B1.31%Put
10
AVGOBROADCOM INC
66,891,451$15.5B1.30%Put
11
TSLATESLA INC
34,710,253$14.0B1.18%Put
12
AQLTISHARES TR
191,738,074$13.5B1.13%
13
GOOGLALPHABET INC
69,391,278$13.1B1.10%Put
14
VOOVANGUARD INDEX FDS
23,912,537$12.9B1.08%
15
JPMJPMORGAN CHASE & CO.
53,303,855$12.8B1.07%Put
16
IWFISHARES TR
30,562,347$12.3B1.03%
17
IVVISHARES TR
17,779,539$10.5B0.88%Put
18
METAMETA PLATFORMS INC
17,654,772$10.3B0.87%Put
19
IWDISHARES TR
54,061,592$10.0B0.84%
20
AQLTISHARES TR
423,933,669$9.7B0.82%
21
VGTVANGUARD WORLD FD
15,338,237$9.5B0.80%
22
TLTISHARES TR
99,203,533$8.7B0.73%Put
23
IEMGISHARES INC
164,661,915$8.6B0.72%
24
VEAVANGUARD TAX-MANAGED FDS
175,393,114$8.4B0.70%
25
LLYELI LILLY & CO
10,685,022$8.2B0.69%Put
26
VVISA INC
23,135,906$7.3B0.61%
27
XOMEXXON MOBIL CORP
67,139,684$7.2B0.61%Put
28
XLFSELECT SECTOR SPDR TR
149,188,544$7.2B0.60%Put
29
MBBISHARES TR
75,986,265$7.0B0.58%
30
GOOGALPHABET INC
35,903,486$6.8B0.57%Put
31
WMTWALMART INC
73,604,274$6.7B0.56%Put
32
IUSVISHARES TR
71,600,707$6.6B0.56%
33
COSTCOSTCO WHSL CORP NEW
7,032,234$6.4B0.54%Put
34
HDHOME DEPOT INC
15,703,998$6.1B0.51%Put
35
VBVANGUARD INDEX FDS
24,822,440$6.0B0.50%Put
36
BNDXVANGUARD CHARLOTTE FDS
118,698,651$5.8B0.49%
37
IUSGISHARES TR
39,498,165$5.5B0.46%
38
IWRISHARES TR
61,630,617$5.4B0.46%Put
39
XLVSELECT SECTOR SPDR TR
37,920,713$5.2B0.44%Put
40
PGPROCTER AND GAMBLE CO
30,765,802$5.2B0.43%Put
41
BLKBLACKROCK INC
5,030,806$5.2B0.43%Put
42
VCITVANGUARD SCOTTSDALE FDS
63,704,527$5.1B0.43%
43
NFLXNETFLIX INC
5,550,832$4.9B0.42%Put
44
VIGVANGUARD SPECIALIZED FUNDS
24,743,391$4.8B0.41%
45
VCSHVANGUARD SCOTTSDALE FDS
61,050,360$4.8B0.40%
46
VWOVANGUARD INTL EQUITY INDEX F
107,088,490$4.7B0.40%
47
ABBVABBVIE INC
26,514,765$4.7B0.40%Put
48
VOVANGUARD INDEX FDS
16,563,870$4.4B0.37%Put
49
BRK/BBERKSHIRE HATHAWAY INC DEL
9,534,543$4.3B0.36%Put
50
SMHVANECK ETF TRUST
17,638,415$4.3B0.36%Put
51
HYGISHARES TR
53,993,514$4.2B0.36%Put
52
AGGISHARES TR
43,758,246$4.2B0.36%
53
IJHISHARES TR
67,787,878$4.2B0.35%
54
XLCSELECT SECTOR SPDR TR
43,438,954$4.2B0.35%Put
55
XLYSELECT SECTOR SPDR TR
18,611,736$4.2B0.35%Put
56
UNHUNITEDHEALTH GROUP INC
8,091,946$4.1B0.34%Put
57
MCDMCDONALDS CORP
13,321,731$3.9B0.32%Put
58
SCHOSCHWAB STRATEGIC TR
160,244,548$3.9B0.32%
59
MRKMERCK & CO INC
38,663,842$3.8B0.32%Put
60
VTIVANGUARD INDEX FDS
13,167,028$3.8B0.32%Put
61
RSPINVESCO EXCHANGE TRADED FD T
21,665,963$3.8B0.32%Put
62
ETNEATON CORP PLC
11,436,080$3.8B0.32%Put
63
CVXCHEVRON CORP NEW
26,180,835$3.8B0.32%Put
64
VGITVANGUARD SCOTTSDALE FDS
64,068,771$3.7B0.31%
65
IJRISHARES TR
32,066,508$3.7B0.31%
66
PEPPEPSICO INC
24,204,592$3.7B0.31%Put
67
VBRVANGUARD INDEX FDS
18,452,222$3.7B0.31%
68
IBMINTERNATIONAL BUSINESS MACHS
16,530,204$3.6B0.30%Put
69
CRMSALESFORCE INC
10,717,749$3.6B0.30%Put
70
GQ9SPDR GOLD TR
14,778,432$3.6B0.30%Put
71
COWZPACER FDS TR
63,111,831$3.6B0.30%
72
XLESELECT SECTOR SPDR TR
40,641,533$3.5B0.29%Put
73
PGRPROGRESSIVE CORP
14,498,927$3.5B0.29%Put
74
EFAISHARES TR
45,504,165$3.4B0.29%Put
75
NOWSERVICENOW INC
3,226,026$3.4B0.29%Put
76
VMBSVANGUARD SCOTTSDALE FDS
73,174,421$3.3B0.28%
77
MUBISHARES TR
30,881,189$3.3B0.28%
78
JNJJOHNSON & JOHNSON
22,693,559$3.3B0.28%Put
79
HONHONEYWELL INTL INC
14,226,460$3.2B0.27%Put
80
XLKSELECT SECTOR SPDR TR
13,414,706$3.1B0.26%Put
81
RTXRTX CORPORATION
26,675,745$3.1B0.26%Put
82
CSCOCISCO SYS INC
51,276,525$3.0B0.25%Put
83
VONGVANGUARD SCOTTSDALE FDS
29,109,060$3.0B0.25%
84
PANWPALO ALTO NETWORKS INC
16,218,612$3.0B0.25%Put
85
MAMASTERCARD INCORPORATED
5,544,774$2.9B0.24%Put
86
ORCLORACLE CORP
17,414,834$2.9B0.24%Put
87
TXNTEXAS INSTRS INC
15,411,521$2.9B0.24%Put
88
WFCWELLS FARGO CO NEW
41,138,208$2.9B0.24%Put
89
DWDMORGAN STANLEY
21,939,888$2.8B0.23%Put
90
VFHVANGUARD WORLD FD
23,003,658$2.7B0.23%
91
VBKVANGUARD INDEX FDS
9,574,909$2.7B0.22%
92
BSXBOSTON SCIENTIFIC CORP
29,329,729$2.6B0.22%Put
93
WMBWILLIAMS COS INC
48,086,189$2.6B0.22%Put
94
EEMISHARES TR
59,837,946$2.5B0.21%Put
95
UNPUNION PAC CORP
10,856,440$2.5B0.21%Put
96
SPGIS&P GLOBAL INC
4,960,082$2.5B0.21%Put
97
LOWLOWES COS INC
10,005,857$2.5B0.21%Put
98
ACNACCENTURE PLC IRELAND
6,973,842$2.5B0.21%Put
99
AXPAMERICAN EXPRESS CO
8,260,390$2.5B0.21%Put
100
PHPARKER-HANNIFIN CORP
3,850,640$2.4B0.21%
Page 1 of 73Next