Bank of America Corporation
MX ˙ BMV ˙ US0605051046
SecurityMX:BAC / Bank of America Corporation
InstitutionFirst Trust Advisors Lp
Latest Disclosed Ownership9,952,583 shares
Latest Disclosed Value $ 485,188,413
First Trust Advisors Lp reports 82.48% increase in ownership of BAC / Bank of America Corporation

On May 13, 2026 - First Trust Advisors Lp filed a 13F-HR form disclosing ownership of 9,952,583 shares of Bank of America Corporation (MX:BAC) valued at $485,188,413 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 13, 2026 disclosing 5,454,144 shares of Bank of America Corporation. This represents a change in shares of 82.48% during the quarter.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-13 2026-03-31 13F BANK AMERICA COM 060505104 9,952,583 4,498,439 82.48 485,188 61.74 0.3458
2026-02-13 2025-12-31 13F BANK AMERICA COM 060505104 5,454,144 2,097,272 62.48 299,978 73.22 0.2180
2025-11-12 2025-09-30 13F BANK AMERICA COM 060505104 3,356,872 1,716,996 104.70 173,181 123.18 0.1287
2025-08-13 2025-06-30 13F BANK AMERICA COM 060505104 1,639,876 -1,539,353 -48.42 77,599 -41.51 0.0624
2025-05-14 2025-03-31 13F BANK AMERICA COM 060505104 3,179,229 -4,130,154 -56.50 132,669 -58.70 0.1175
2025-02-13 2024-12-31 13F BANK AMERICA COM 060505104 7,309,383 507,275 7.46 321,247 19.02 0.2832
2024-11-13 2024-09-30 13F BANK AMERICA COM 060505104 6,802,108 448,849 7.06 269,908 6.82 0.2571
2024-08-13 2024-06-30 13F BANK AMERICA COM 060505104 6,353,259 -391,086 -5.80 252,669 -1.20 0.2576
2024-05-13 2024-03-31 13F BANK AMERICA COM 060505104 6,744,345 113,782 1.72 255,746 14.55 0.2596
2024-02-13 2023-12-31 13F BANK AMERICA COM 060505104 6,630,563 -335,828 -4.82 223,251 17.05 0.2436
2023-11-13 2023-09-30 13F BANK AMERICA COM 060505104 6,966,391 228,257 3.39 190,740 -1.33 0.2261
2023-08-14 2023-06-30 13F BANK AMERICA COM 060505104 6,738,134 72,013 1.08 193,317 1.40 0.2198
2023-05-15 2023-03-31 13F BANK AMERICA COM 060505104 6,666,121 856,434 14.74 190,651 -0.92 0.2202
2023-02-09 2022-12-31 13F BANK AMERICA COM 060505104 5,809,687 164,223 2.91 192,417 12.86 0.2288
2022-11-14 2022-09-30 13F BK OF AMERICA COM 060505104 5,645,464 -120,236 -2.09 170,493 -5.01 0.2210
2022-08-12 2022-06-30 13F BK OF AMERICA COM 060505104 5,765,700 288,277 5.26 179,486 -20.50 0.2216
2022-05-13 2022-03-31 13F BK OF AMERICA COM 060505104 5,477,423 1,158,969 26.84 225,779 17.51 0.2309
2022-02-08 2021-12-31 13F BK OF AMERICA COM 060505104 4,318,454 866,027 25.08 192,128 31.10 0.1869
2021-11-15 2021-09-30 13F BK OF AMERICA COM 060505104 3,452,427 454,294 15.15 146,556 18.56 0.1576
2021-10-12 2021-06-30 13F/A-1 BK OF AMERICA COM 060505104 2,998,133 710,528 31.06 123,613 39.66 0.1338
2021-08-16 2021-06-30 13F BK OF AMERICA COM 060505104 2,998,133 710,528 123,613 0.1275
2021-05-14 2021-03-31 13F BK OF AMERICA COM 060505104 2,287,605 456,923 24.96 88,507 59.51 0.1072
2021-02-02 2020-12-31 13F BK OF AMERICA COM 060505104 1,830,682 280,076 18.06 55,488 48.55 0.0735
2020-11-05 2020-09-30 13F BK OF AMERICA COM 060505104 1,550,606 -1,715,262 -52.52 37,354 -51.84 0.0598
2020-07-22 2020-06-30 13F BK OF AMERICA COM 060505104 3,265,868 1,919,882 142.64 77,564 171.44 0.1344
2020-05-06 2020-03-31 13F BK OF AMERICA COM 060505104 1,345,986 -464,696 -25.66 28,575 -55.19 0.0647
2020-02-03 2019-12-31 13F BANK AMER COM 060505104 1,810,682 221,086 13.91 63,772 37.53 0.1089
2019-11-04 2019-09-30 13F BANK AMER COM 060505104 1,589,596 131,211 9.00 46,369 9.64 0.0873
2019-07-30 2019-06-30 13F BANK AMER COM 060505104 1,458,385 302,874 26.21 42,293 32.66 0.0797
2019-06-19 2019-03-31 13F/A-1 BANK AMER COM 060505104 1,155,511 -29,260 -2.47 31,881 9.21 0.0634
2019-05-09 2019-03-31 13F BANK AMER COM 060505104 1,155,511 -29,260 31,881
2019-02-07 2018-12-31 13F BANK AMER COM 060505104 1,184,771 -799,950 -40.31 29,193 -50.07 0.0692
2018-10-25 2018-09-30 13F BANK AMER COM 060505104 1,984,721 408,531 25.92 58,470 31.59 0.1089
2018-08-02 2018-06-30 13F BANK AMER COM 060505104 1,576,190 -1,020,120 -39.29 44,433 -42.93 0.0921
2018-04-23 2018-03-31 13F BANK AMER COM 060505104 2,596,310 21,446 0.83 77,863 2.44 0.1788
2018-02-08 2017-12-31 13F BANK AMER COM 060505104 2,574,864 -50,291 -1.92 76,010 14.26 0.1810
2017-10-24 2017-09-30 13F BANK AMER COM 060505104 2,625,155 -158,447 -5.69 66,521 -1.49 0.1711
2017-08-02 2017-06-30 13F BANK AMER COM 060505104 2,783,602 152,895 5.81 67,530 8.82 0.1802
2017-05-02 2017-03-31 13F BANK AMER COM 060505104 2,630,707 1,482,066 129.03 62,058 144.47 0.1720
2017-02-06 2016-12-31 13F BANK AMER COM 060505104 1,148,641 -173,171 -13.10 25,385 22.72 0.0756
2016-11-01 2016-09-30 13F BANK AMER COM 060505104 1,321,812 -117,404 -8.16 20,686 8.32 0.0618
2016-08-04 2016-06-30 13F BANK AMER COM 060505104 1,439,216 551,426 62.11 19,098 59.11 0.0601
2016-05-10 2016-03-31 13F BANK AMER COM 060505104 887,790 235,239 36.05 12,003 9.30 0.0386
2016-05-04 2015-12-31 13F/A-1 BANK AMER COM 060505104 652,551 440,781 208.14 10,982 232.89 0.0285
2016-02-03 2015-12-31 13F BANK AMER COM 060505104 652,551 10,982
2015-11-05 2015-09-30 13F BANK AMER COM 060505104 211,770 70,709 50.13 3,299 37.40 0.0096
2015-08-04 2015-06-30 13F BANK AMER COM 060505104 141,061 60,419 74.92 2,401 93.47 0.0062
2015-05-04 2015-03-31 13F BANK AMER COM 060505104 80,642 -46,608 -36.63 1,241 -45.50 0.0036
2015-02-13 2014-12-31 13F BANK AMER COM 060505104 127,250 -541,348 -80.97 2,277 -80.03 0.0077
2014-11-12 2014-09-30 13F BANK AMER COM 060505104 668,598 150,929 29.16 11,400 43.27 0.0448
2014-08-11 2014-06-30 13F BANK OF AMERICA COM 060505104 517,669 137,471 36.16 7,957 21.69 0.0331
2014-05-12 2014-03-31 13F BANK OF AMERICA COM 060505104 380,198 8,150 2.19 6,539 12.88 0.0287
2014-08-08 2013-12-31 13F/A-1 BANK OF AMERICA COM 060505104 372,048 135,827 57.50 5,793 77.70 0.0281
2014-02-13 2013-12-31 13F BANK OF AMERICA COM 060505104 372,048 5,793
2013-11-12 2013-09-30 13F BANK OF AMERICA COM 060505104 236,221 90,000 61.55 3,260 73.40 0.0177
2013-08-12 2013-06-30 13F BANK OF AMERICA COM 060505104 146,221 146,221 1,880 0.0122
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.