Bank of America Corporation
US ˙ NYSE ˙ US0605051046

SecurityBAC / Bank of America Corporation
InstitutionDimensional Fund Advisors Lp
Latest Disclosed Ownership31,135,112 shares
Latest Disclosed Value $ 1,517,599,237
Dimensional Fund Advisors Lp reports 1.84% increase in ownership of BAC / Bank of America Corporation

On May 7, 2026 - Dimensional Fund Advisors Lp filed a 13F-HR form disclosing ownership of 31,135,112 shares of Bank of America Corporation (US:BAC) valued at $1,517,836,710 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 12, 2026 disclosing 30,573,699 shares of Bank of America Corporation. This represents a change in shares of 1.84% during the quarter. The current value of the position is $1,631,479,869 USD.

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-07 2026-03-31 13F BANK AMERICA COM 060505104 31,135,112 561,413 1.84 1,517,599 -9.75 0.0680
2026-02-12 2025-12-31 13F BANK AMERICA COM 060505104 30,573,699 -75,211 -0.25 1,681,606 6.34 0.3527
2025-11-12 2025-09-30 13F BANK AMERICA COM 060505104 30,648,910 640,462 2.13 1,581,350 11.36 0.3393
2025-08-12 2025-06-30 13F BANK AMERICA COM 060505104 30,008,448 -1,948,251 -6.10 1,420,062 6.50 0.3288
2025-05-13 2025-03-31 13F BANK AMERICA COM 060505104 31,956,699 188,638 0.59 1,333,351 -4.50 0.3314
2025-02-13 2024-12-31 13F BANK AMERICA COM 060505104 31,768,061 -766,274 -2.36 1,396,187 8.16 0.3353
2024-11-07 2024-09-30 13F BANK AMERICA COM 060505104 32,534,335 -2,261,405 -6.50 1,290,906 -6.71 0.3131
2024-08-09 2024-06-30 13F BANK AMERICA COM 060505104 34,795,740 -274,722 -0.78 1,383,755 4.05 0.3614
2024-05-10 2024-03-31 13F BANK AMERICA COM 060505104 35,070,462 -639,695 -1.79 1,329,872 10.60 0.3600
2024-02-07 2023-12-31 13F BANK AMERICA COM 060505104 35,710,157 -1,633,247 -4.37 1,202,416 17.59 0.3511
2023-11-09 2023-09-30 13F BANK AMERICA COM 060505104 37,343,404 -720,309 -1.89 1,022,545 -6.37 0.3354
2023-08-09 2023-06-30 13F BANK AMERICA COM 060505104 38,063,713 2,658,656 7.51 1,092,081 7.86 0.3481
2023-05-12 2023-03-31 13F BANK AMERICA COM 060505104 35,405,057 -709,830 -1.97 1,012,535 84,560.12 0.3411
2023-02-09 2022-12-31 13F BANK AMERICA COM 060505104 36,114,887 576,954 1.62 1,196 -99.89 0.3534
2022-11-10 2022-09-30 13F BK OF AMERICA COM 060505104 35,537,933 214,966 0.61 1,073,390 -2.39 0.4121
2022-08-12 2022-06-30 13F BK OF AMERICA COM 060505104 35,322,967 93,127 0.26 1,099,653 -24.30 0.3945
2022-05-13 2022-03-31 13F BK OF AMERICA COM 060505104 35,229,840 773,812 2.25 1,452,584 -5.24 0.4475
2022-02-09 2021-12-31 13F BK OF AMERICA COM 060505104 34,456,028 -1,279,027 -3.58 1,532,929 1.04 0.4635
2021-11-12 2021-09-30 13F BK OF AMERICA COM 060505104 35,735,055 -3,125,570 -8.04 1,517,094 -5.31 0.4887
2021-08-12 2021-06-30 13F BK OF AMERICA COM 060505104 38,860,625 1,900,789 5.14 1,602,125 12.03 0.5073
2021-05-14 2021-03-31 13F BK OF AMERICA COM 060505104 36,959,836 -3,497,405 -8.64 1,430,035 16.62 0.4730
2021-03-08 2020-12-31 13F/A-2 BK OF AMERICA COM 060505104 40,457,241 -319,012 -0.78 1,226,198 24.84 0.4428
2021-02-11 2020-12-31 13F BK OF AMERICA COM 060505104 40,457,241 -319,012 1,226,198 442,837.5416
2020-11-12 2020-09-30 13F BK OF AMERICA COM 060505104 40,776,253 -2,685,853 -6.18 982,181 -4.84 0.4165
2020-08-13 2020-06-30 13F BK OF AMERICA COM 060505104 43,462,106 -11,176,222 -20.45 1,032,109 -11.04 0.4536
2020-05-14 2020-03-31 13F BK OF AMERICA COM 060505104 54,638,328 -896,151 -1.61 1,160,235 -40.68 0.6044
2020-02-14 2019-12-31 13F BANK AMER COM 060505104 55,534,479 2,434,010 4.58 1,955,903 26.27 0.7128
2019-11-12 2019-09-30 13F BANK AMER COM 060505104 53,100,469 2,835,030 5.64 1,549,029 6.28 0.6019
2019-08-13 2019-06-30 13F BANK AMER COM 060505104 50,265,439 -5,178,372 -9.34 1,457,466 -4.72 0.5659
2019-08-12 2019-03-31 13F/A-2 BANK AMER COM 060505104 55,443,811 401,687 0.73 1,529,646 12.79 0.6092
2019-05-10 2019-03-31 13F BANK AMER COM 060505104 55,443,811 401,687 1,529,646
2019-02-26 2018-12-31 13F/A-1 BANK AMER COM 060505104 55,042,124 -4,304,206 -7.25 1,356,218 -22.44 0.6144
2019-02-13 2018-12-31 13F BANK AMER COM 060505104 55,042,124 -4,304,206 1,356,218
2018-11-13 2018-09-30 13F BANK AMER COM 060505104 59,346,330 -4,505,351 -7.06 1,748,514 -2.87 0.6656
2018-08-10 2018-06-30 13F BANK AMER COM 060505104 63,851,681 8,925,474 16.25 1,800,203 9.29 0.7177
2018-05-11 2018-03-31 13F BANK AMER COM 060505104 54,926,207 -417,923 -0.76 1,647,237 0.82 0.6865
2018-02-12 2017-12-31 13F BANK AMER COM 060505104 55,344,130 -1,727,880 -3.03 1,633,918 12.98 0.6773
2017-11-13 2017-09-30 13F BANK AMER COM 060505104 57,072,010 110,734 0.19 1,446,245 4.65 0.6320
2017-08-11 2017-06-30 13F BANK AMER COM 060505104 56,961,276 -3,022,433 -5.04 1,381,945 -2.34 0.6381
2017-05-12 2017-03-31 13F BANK AMER COM 060505104 59,983,709 4,393,716 7.90 1,415,072 15.18 0.6763
2017-02-09 2016-12-31 13F BANK AMER COM 060505104 55,589,993 6,341,237 12.88 1,228,533 59.43 0.6136
2016-11-10 2016-09-30 13F BANK AMER COM 060505104 49,248,756 1,151,141 2.39 770,572 20.73 0.4165
2016-08-09 2016-06-30 13F BANK AMER COM 060505104 48,097,615 -139,151 -0.29 638,246 -2.13 0.3672
2016-05-13 2016-03-31 13F BANK AMER COM 060505104 48,236,766 -265,335 -0.55 652,139 -20.12 0.3904
2016-02-10 2015-12-31 13F BANK AMER COM 060505104 48,502,101 281,039 0.58 816,367 8.66 0.5088
2015-11-13 2015-09-30 13F BANK AMER COM 060505104 48,221,062 334,743 0.70 751,274 -7.82 0.4931
2015-08-14 2015-06-30 13F BANK AMER COM 060505104 47,886,319 340,065 0.72 815,022 11.38 0.4991
2015-05-14 2015-03-31 13F BANK AMER COM 060505104 47,546,254 -954,729 -1.97 731,738 -15.68 0.4621
2015-02-06 2014-12-31 13F BANK AMER COM 060505104 48,500,983 -1,257,694 -2.53 867,820 2.29 0.5700
2014-11-13 2014-09-30 13F BANK AMER COM 060505104 49,758,677 -9,652,901 -16.25 848,390 -7.09 0.6011
2014-08-08 2014-06-30 13F BANK OF AMERICA COM 060505104 59,411,578 -7,312,168 -10.96 913,106 -20.43 0.6347
2014-05-14 2014-03-31 13F BANK OF AMERICA COM 060505104 66,723,746 -10,184,248 -13.24 1,147,555 -4.17 0.8575
2014-02-12 2013-12-31 13F BANK OF AMERICA COM 060505104 76,907,994 458,855 0.60 1,197,435 13.51 0.9331
2013-11-13 2013-09-30 13F BANK OF AMERICA COM 060505104 76,449,139 1,012,792 1.34 1,054,946 8.73 0.9130
2013-08-15 2013-06-30 13F BANK OF AMERICA COM 060505104 75,436,347 75,436,347 970,249 0.9137
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.