Bank of America Corporation
BG ˙ BUL ˙ US0605051046
SecurityBG:NCB / Bank of America Corporation
InstitutionDodge & Cox
Latest Disclosed Ownership1,819,565 shares
Latest Disclosed Value $ 88,703,778
Dodge & Cox reports 9.43% decrease in ownership of NCB / Bank of America Corporation

On May 14, 2026 - Dodge & Cox filed a 13F-HR form disclosing ownership of 1,819,565 shares of Bank of America Corporation (BG:NCB) valued at $88,703,778 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 13, 2026 disclosing 2,009,022 shares of Bank of America Corporation. This represents a change in shares of -9.43% 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-14 2026-03-31 13F Bank of America COM 060505104 1,819,565 -189,457 -9.43 88,704 -19.72 0.0487
2026-02-13 2025-12-31 13F Bank of America COM 060505104 2,009,022 -13,337,999 -86.91 110,496 -86.04 0.0596
2025-11-13 2025-09-30 13F Bank of America COM 060505104 15,347,021 -2,513,481 -14.07 791,753 -6.32 0.4272
2025-08-13 2025-06-30 13F Bank of America COM 060505104 17,860,502 -3,144,420 -14.97 845,159 -3.58 0.4749
2025-05-14 2025-03-31 13F Bank of America COM 060505104 21,004,922 -10,055,162 -32.37 876,535 -35.79 0.4996
2025-02-13 2024-12-31 13F Bank of America COM 060505104 31,060,084 -22,147,719 -41.62 1,365,091 -35.34 0.7944
2024-11-13 2024-09-30 13F Bank of America COM 060505104 53,207,803 -7,408,350 -12.22 2,111,286 -12.42 1.1939
2024-08-13 2024-06-30 13F Bank of America COM 060505104 60,616,153 -10,273,207 -14.49 2,410,704 -10.32 1.4468
2024-05-14 2024-03-31 13F Bank of America COM 060505104 70,889,360 4,546,525 6.85 2,688,125 20.34 1.5594
2024-02-22 2023-12-31 13F/A-1 Bank of America COM 060505104 66,342,835 -294,300 -0.44 2,233,763 22.43 1.4178
2024-02-15 2023-12-31 13F Bank of America COM 060505104 66,342,835 -294,300 2,233,763 1.4200
2023-11-14 2023-09-30 13F Bank of America COM 060505104 66,637,135 24,411,655 57.81 1,824,525 50.61 1.2295
2023-08-14 2023-06-30 13F Bank of America COM 060505104 42,225,480 -949,556 -2.20 1,211,449 -1.89 0.8084
2023-05-12 2023-03-31 13F Bank of America COM 060505104 43,175,036 803,447 1.90 1,234,806 -12.01 0.8414
2023-02-14 2022-12-31 13F Bank of America COM 060505104 42,371,589 -2,214,200 -4.97 1,403,347 4.22 0.9624
2022-11-10 2022-09-30 13F Bank of America COM 060505104 44,585,789 151,200 0.34 1,346,491 -2.66 1.0203
2022-08-12 2022-06-30 13F Bank of America COM 060505104 44,434,589 1,511,600 3.52 1,383,249 -21.82 0.9575
2022-05-13 2022-03-31 13F BANK OF AMERICA COM 060505104 42,922,989 -25,978,501 -37.70 1,769,286 -42.28 1.0751
2022-02-14 2021-12-31 13F BANK OF AMERICA COM 060505104 68,901,490 -2,422,875 -3.40 3,065,427 1.25 1.8987
2021-11-15 2021-09-30 13F BANK OF AMERICA COM 060505104 71,324,365 -2,459,272 -3.33 3,027,719 -0.47 1.9722
2021-08-13 2021-06-30 13F Bank of America COM 060505104 73,783,637 -5,425,650 -6.85 3,042,099 -0.73 1.9899
2021-05-14 2021-03-31 13F BANK OF AMERICA COM 060505104 79,209,287 -29,920,807 -27.42 3,064,607 -7.35 2.1911
2021-02-11 2020-12-31 13F Bank of America COM 060505104 109,130,094 -19,889,743 -15.42 3,307,733 6.42 2.6150
2020-11-13 2020-09-30 13F Bank of America COM 060505104 129,019,837 -4,038,069 -3.03 3,108,088 -1.65 2.8442
2020-08-13 2020-06-30 13F Bank of America COM 060505104 133,057,906 -2,541,256 -1.87 3,160,125 9.77 2.9063
2020-05-14 2020-03-31 13F Bank of America COM 060505104 135,599,162 21,811,915 19.17 2,878,770 -28.17 3.1141
2020-02-13 2019-12-31 13F Bank of America COM 060505104 113,787,247 -2,456,670 -2.11 4,007,587 18.19 3.0674
2019-11-13 2019-09-30 13F Bank of America COM 060505104 116,243,917 1,239,232 1.08 3,390,835 1.67 2.7901
2019-08-13 2019-06-30 13F Bank of America COM 060505104 115,004,685 260,692 0.23 3,335,136 5.35 2.6973
2019-05-14 2019-03-31 13F Bank of America COM 060505104 114,743,993 547,473 0.48 3,165,787 12.51 2.5988
2019-02-14 2018-12-31 13F Bank of America COM 060505104 114,196,520 620,135 0.55 2,813,802 -15.90 2.5780
2018-11-21 2018-09-30 13F/A-1 Bank of America COM 060505104 113,576,385 -19,251,020 -14.49 3,345,960 -10.64 2.5596
2018-11-14 2018-09-30 13F Bank of America COM 060505104 113,576,385 -19,251,020 3,345,960
2018-08-14 2018-06-30 13F Bank of America COM 060505104 132,827,405 -2,707,030 -2.00 3,744,405 -7.88 2.9917
2018-05-14 2018-03-31 13F Bank of America COM 060505104 135,534,435 -11,385,250 -7.75 4,064,678 -6.28 3.2815
2018-02-14 2017-12-31 13F Bank of America COM 060505104 146,919,685 -22,694,446 -13.38 4,337,069 0.91 3.3598
2017-11-13 2017-09-30 13F Bank of America COM 060505104 169,614,131 -978,908 -0.57 4,298,022 3.85 3.4573
2017-08-11 2017-06-30 13F Bank of America COM 060505104 170,593,039 -14,855,500 -8.01 4,138,587 -5.40 3.4901
2017-05-12 2017-03-31 13F Bank of America COM 060505104 185,448,539 -2,767,302 -1.47 4,374,731 5.17 3.7168
2017-03-20 2016-12-31 13F/A-1 Bank of America COM 060505104 188,215,841 -39,937,518 -17.50 4,159,570 16.49 3.6958
2017-02-14 2016-12-31 13F Bank of America COM 060505104 188,315,341 4,161,769
2016-11-14 2016-09-30 13F Bank of America COM 060505104 228,153,359 6,153,527 2.77 3,570,600 21.20 3.3554
2016-08-12 2016-06-30 13F Bank of America COM 060505104 221,999,832 6,195,899 2.87 2,945,938 0.97 2.9095
2016-05-13 2016-03-31 13F Bank of America COM 060505104 215,803,933 28,729,070 15.36 2,917,669 -7.33 2.8541
2016-02-12 2015-12-31 13F Bank of America COM 060505104 187,074,863 -2,540,400 -1.34 3,148,470 6.58 3.0894
2015-11-12 2015-09-30 13F Bank of America COM 060505104 189,615,263 13,005,080 7.36 2,954,206 -1.72 2.9717
2015-08-13 2015-06-30 13F Bank of America COM 060505104 176,610,183 19,618,614 12.50 3,005,905 24.41 2.7110
2015-05-14 2015-03-31 13F Bank of America COM 060505104 156,991,569 2,678,941 1.74 2,416,100 -12.48 2.2268
2015-02-13 2014-12-31 13F Bank of America COM 060505104 154,312,628 13,412,848 9.52 2,760,653 14.92 2.5650
2014-11-13 2014-09-30 13F BANK OF AMERICA COM 060505104 140,899,780 5,945,383 4.41 2,402,341 15.82 2.2976
2014-08-13 2014-06-30 13F BANK OF AMERICA COM 060505104 134,954,397 10,285,909 8.25 2,074,249 -3.27 1.9780
2014-05-14 2014-03-31 13F BANK OF AMERICA COM 060505104 124,668,488 -655,933 -0.52 2,144,298 9.89 2.1928
2014-02-14 2013-12-31 13F BANK OF AMERICA COM 060505104 125,324,421 -3,225,700 -2.51 1,951,301 9.99 2.0342
2013-11-13 2013-09-30 13F BANK OF AMERICA COM 060505104 128,550,121 1,257,933 0.99 1,773,992 8.37 2.0151
2013-08-13 2013-06-30 13F BANK OF AMERICA COM 060505104 127,292,188 127,292,188 1,636,978 1.9441
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.