John Gunn - Dodge & Cox
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    222
Portfolio value:    $181,976,456,224
Holdings Activity Buys Sells    History
Holding/activity history for  Bank of America Corp. (BAC)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 1,819,565 0.05 Reduce 9.43% <0.01 $48.75 $88,703,778 SEC
2025   Q4 2,009,022 0.06 Reduce 86.91% 0.37 $55.00 $110,496,192 SEC
2025   Q3 15,347,021 0.43 Reduce 14.07% 0.07 $51.59 $791,752,797 SEC
2025   Q2 17,860,502 0.47 Reduce 14.97% 0.07 $47.32 $845,158,939 SEC
2025   Q1 21,004,922 0.50 Reduce 32.37% 0.26 $41.73 $876,535,378 SEC
2024   Q4 31,060,084 0.79 Reduce 41.62% 0.50 $43.95 $1,365,090,671 SEC
2024   Q3 53,207,803 1.19 Reduce 12.22% 0.18 $39.68 $2,111,285,604 SEC
2024   Q2 60,616,153 1.45 Reduce 14.49% 0.23 $39.77 $2,410,704,386 SEC
2024   Q1 70,889,360 1.56 Add 6.85% 0.10 $37.92 $2,688,124,513 SEC
2023   Q4 66,342,835 1.42 Reduce 0.44% <0.01 $33.67 $2,233,763,239 SEC
2023   Q3 66,637,135 1.23 Add 57.81% 0.45 $27.38 $1,824,524,743 SEC
2023   Q2 42,225,480 0.81 Reduce 2.20% 0.02 $28.69 $1,211,449,008 SEC
2023   Q1 43,175,036 0.84 Add 1.90% 0.02 $28.60 $1,234,806,016 SEC
2022   Q4 42,371,589 0.97 Reduce 4.97% 0.05 $33.12 $1,403,347,012 SEC
2022   Q3 44,585,789 1.02 Add 0.34% <0.01 $30.20 $1,346,491,000 SEC
2022   Q2 44,434,589 0.96 Add 3.52% 0.03 $31.13 $1,383,249,000 SEC
2022   Q1 42,922,989 1.08 Reduce 37.70% 0.72 $41.22 $1,769,286,000 SEC
2021   Q4 68,901,490 1.91 Reduce 3.40% 0.07 $44.49 $3,065,427,000 SEC
2021   Q3 71,324,365 1.98 Reduce 3.33% 0.07 $42.45 $3,027,719,000 SEC
2021   Q2 73,783,637 2.00 Reduce 6.85% 0.15 $41.23 $3,042,099,000 SEC
2021   Q1 79,209,287 2.20 Reduce 27.42% 0.72 $38.69 $3,064,607,000 SEC
2020   Q4 109,130,094 2.62 Reduce 15.42% 0.44 $30.31 $3,307,733,000 SEC
2020   Q3 129,019,837 2.85 Reduce 3.03% 0.09 $24.09 $3,108,088,000 SEC
2020   Q2 133,057,906 2.92 Reduce 1.87% 0.06 $23.75 $3,160,125,000 SEC
2020   Q1 135,599,162 3.12 Add 19.17% 0.50 $21.23 $2,878,770,000 SEC
2019   Q4 113,787,247 3.08 Reduce 2.11% 0.06 $35.22 $4,007,587,000 SEC
2019   Q3 116,243,917 2.80 Add 1.08% 0.03 $29.17 $3,390,835,000 SEC
2019   Q2 115,004,685 2.71 Add 0.23% <0.01 $29.00 $3,335,136,000 SEC
2019   Q1 114,743,993 2.61 Add 0.48% 0.01 $27.59 $3,165,787,000 SEC
2018   Q4 114,196,520 2.59 Add 0.55% 0.01 $24.64 $2,813,802,000 SEC
2018   Q3 113,576,385 2.57 Reduce 14.49% 0.44 $29.46 $3,345,960,000 SEC
2018   Q2 132,827,405 3.05 Reduce 2.00% 0.07 $28.19 $3,744,405,000 SEC
2018   Q1 135,534,435 3.36 Reduce 7.75% 0.27 $29.99 $4,064,678,000 SEC
2017   Q4 146,919,685 3.44 Reduce 13.38% 0.47 $29.52 $4,337,069,000 SEC
2017   Q3 169,614,131 3.54 Reduce 0.57% 0.02 $25.34 $4,298,022,000 SEC
2017   Q2 170,593,039 3.58 Reduce 8.01% 0.30 $24.26 $4,138,587,000 SEC
2017   Q1 185,448,539 3.80 Reduce 1.47% 0.06 $23.59 $4,374,731,000 SEC
2016   Q4 188,215,841 3.77 Reduce 17.50% 0.60 $22.10 $4,159,570,000 SEC
2016   Q3 228,153,359 3.42 Add 2.77% 0.09 $15.65 $3,570,600,000 SEC
2016   Q2 221,999,832 3.02 Add 2.87% 0.08 $13.27 $2,945,938,000 SEC
2016   Q1 215,803,933 2.96 Add 15.36% 0.39 $13.52 $2,917,669,000 SEC
2015   Q4 187,074,863 3.21 Reduce 1.34% 0.04 $16.83 $3,148,470,000 SEC
2015   Q3 189,615,263 3.08 Add 7.36% 0.21 $15.58 $2,954,206,000 SEC
2015   Q2 176,610,183 2.81 Add 12.50% 0.31 $17.02 $3,005,905,000 SEC
2015   Q1 156,991,569 2.32 Add 1.74% 0.04 $15.39 $2,416,100,000 SEC
2014   Q4 154,312,628 2.66 Add 9.52% 0.23 $17.89 $2,760,653,000 SEC
2014   Q3 140,899,780 2.35 Add 4.41% 0.10 $17.05 $2,402,341,000 SEC
2014   Q2 134,954,397 2.03 Add 8.25% 0.15 $15.37 $2,074,249,000 SEC
2014   Q1 124,668,488 2.26 Reduce 0.52% 0.01 $17.20 $2,144,298,000 SEC
2013   Q4 125,324,421 2.10 Reduce 2.51% 0.05 $15.57 $1,951,301,000 SEC
2013   Q3 128,550,121 2.07 Add 0.99% 0.02 $13.80 $1,773,992,000 SEC
2013   Q2 127,292,188 1.99 Buy 1.99 $12.86 $1,636,978,000 SEC
2013   Q1 0 0.00 Sell 100.00% 2.08 SEC
2012   Q4 130,433,329 2.08 Reduce 2.02% 0.04 $11.60 $1,513,027,000 SEC
2012   Q3 133,119,849 2.05 Buy 2.05 $8.83 $1,175,448,000 SEC
2011   Q3 0 0.00 Sell 100.00% 2.10 SEC
2011   Q2 9,194,496 2.10 Add 47,343.22% 2.10 $10.96 $100,772,000 SEC
2011   Q1 19,380 <0.01 Reduce 5.00% $13.31 $258,000 SEC
2010   Q4 20,400 <0.01 $13.33 $272,000 SEC
2010   Q3 20,400 <0.01 Reduce 2.02% $13.09 $267,000 SEC
2010   Q2 20,820 <0.01 Reduce 8.41% $14.36 $299,000 SEC
2010   Q1 22,732 <0.01 Reduce 6.58% $17.86 $406,000 SEC
2009   Q4 24,332 <0.01 Reduce 11.37% <0.01 $15.04 $366,000 SEC
2009   Q3 27,454 <0.01 Reduce 0.81% $16.94 $465,000 SEC
2009   Q2 27,678 <0.01 Reduce 89.13% <0.01 $13.19 $365,000 SEC
2009   Q1 254,534 <0.01 Reduce 13.52% <0.01 $6.82 $1,736,000 SEC
2008   Q4 294,334 0.01 Reduce 26.12% <0.01 $14.08 $4,144,000 SEC
2008   Q3 398,392 0.02 Reduce 3.74% <0.01 $35.00 $13,944,000 SEC
2008   Q2 413,850 0.01 Reduce 0.24% <0.01 $23.87 $9,879,000 SEC
2008   Q1 414,850 0.04 Reduce 2.02% <0.01 $37.91 $15,727,000 SEC
2007   Q4 423,388 0.03 Add 1.36% <0.01 $41.26 $17,469,000 SEC
2007   Q3 417,692 0.02 Reduce 2.30% <0.01 $50.27 $20,997,000 SEC
2007   Q2 427,538 0.02 Reduce 3.14% <0.01 $48.89 $20,902,000 SEC
2007   Q1 441,416 0.02 Reduce 7.46% <0.01 $51.02 $22,521,000 SEC
2006   Q4 476,983 0.03 Reduce 2.21% <0.01 $53.39 $25,466,000 SEC
2006   Q3 487,759 0.02 Reduce 2.27% <0.01 $53.57 $26,129,000 SEC
2006   Q2 499,067 0.02 Reduce 3.93% <0.01 $48.10 $24,005,000 SEC
2006   Q1 519,467 0.02 Reduce 1.26% <0.01 $45.54 $23,657,000 SEC
2005   Q4 526,099 0.03 Reduce 6.91% <0.01 $46.15 $24,279,000 SEC
2005   Q3 565,122 0.03 Reduce 1.31% <0.01 $42.10 $23,792,000 SEC
2005   Q2 572,642 0.04 Reduce 2.95% <0.01 $45.61 $26,118,000 SEC
2005   Q1 590,044 0.03 Reduce 2.16% <0.01 $44.10 $26,021,000 SEC
2004   Q4 603,064 0.04 Add 0.44% <0.01 $46.99 $28,338,000 SEC
2004   Q3 600,410 0.04 Add 91.53% 0.02 $43.33 $26,016,000 SEC
2004   Q2 313,482 0.04 Add 37.96% 0.01 $84.62 $26,527,000 SEC
2004   Q1 227,233 0.28 Reduce 0.40% <0.01 $80.98 $18,401,000 SEC
2003   Q4 228,149 0.32 Reduce 2.63% <0.01 $80.43 $18,350,000 SEC
2003   Q3 234,305 0.34 Reduce 5.83% 0.02 $78.04 $18,285,000 SEC
2003   Q2 248,804 0.37 Reduce 9.34% 0.03 $79.03 $19,663,000 SEC
2003   Q1 274,446 0.30 Reduce 15.67% 0.05 $66.84 $18,344,000 SEC
2002   Q4 325,424 0.29 Reduce 17.08% 0.02 $69.57 $22,640,000 SEC
2002   Q3 392,470 0.09 Reduce 92.74% 3.14 $63.80 $25,040,000 SEC
2002   Q2 5,405,178 3.39 Reduce 6.60% 0.20 $70.36 $380,308,000 SEC
2002   Q1 5,787,339 3.05 Add 4.01% 0.12 $68.02 $393,655,000 SEC
2001   Q4 5,564,131 2.60 Reduce 0.54% 0.01 $62.95 $350,262,000 SEC
2001   Q3 5,594,336 2.63 Reduce 20.09% 0.66 $58.40 $326,709,000 SEC
2001   Q2 7,000,771 3.27 Add 0.63% 0.02 $60.03 $420,256,000 SEC
2001   Q1 6,957,147 3.05 Reduce 0.41% 0.01 $54.75 $380,904,000 SEC
2000   Q4 6,985,744 2.52 Add 2.67% 0.07 $45.87 $320,471,000 SEC
2000   Q3 6,803,941 2.89 Add 2.63% 0.07 $52.37 $356,356,000 SEC
2000   Q2 6,629,647 2.46 Add 45.98% 0.77 $43.00 $285,074,000 SEC
2000   Q1 4,541,435 1.95 Add 2.98% 0.06 $52.44 $238,141,000 SEC
1999   Q4 4,410,108 1.53 Reduce 1.64% 0.03 $50.19 $221,332,000 SEC
1999   Q3 4,483,567 1.66 Reduce 1.83% 0.04 $55.69 $249,678,000 SEC
1999   Q2 4,567,202 2.07 Buy 2.07 $73.31 $334,832,000 SEC