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)
← All BAC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 1,819,565 0.05 Reduce 9.43% <0.01 $46.12–56.87 · VW $52.15i $88,703,778 SEC
2025   Q4 2,009,022 0.06 Reduce 86.91% 0.37 $50.70–57.55 · VW $53.82i $110,496,192 SEC
2025   Q3 15,347,021 0.43 Reduce 14.07% 0.07 $44.75–53.64 · VW $50.61i $791,752,797 SEC
2025   Q2 17,860,502 0.47 Reduce 14.97% 0.07 $39.58–49.31 · VW $45.39i $845,158,939 SEC
2025   Q1 21,004,922 0.50 Reduce 32.37% 0.26 $33.07–47.98 · VW $40.31i $876,535,378 SEC
2024   Q4 31,060,084 0.79 Reduce 41.62% 0.50 $41.11–48.08 · VW $45.16i $1,365,090,671 SEC
2024   Q3 53,207,803 1.19 Reduce 12.22% 0.18 $35.14–43.36 · VW $40.11i $2,111,285,604 SEC
2024   Q2 60,616,153 1.45 Reduce 14.49% 0.23 $36.65–44.44 · VW $40.47i $2,410,704,386 SEC
2024   Q1 70,889,360 1.56 Add 6.85% 0.10 $32.35–38.49 · VW $35.95i $2,688,124,513 SEC
2023   Q4 66,342,835 1.42 Reduce 0.44% <0.01 $26.15–35.10 · VW $31.75i $2,233,763,239 SEC
2023   Q3 66,637,135 1.23 Add 57.81% 0.45 $24.96–31.94 · VW $27.75i $1,824,524,743 SEC
2023   Q2 42,225,480 0.81 Reduce 2.20% 0.02 $26.83–32.85 · VW $30.56i $1,211,449,008 SEC
2023   Q1 43,175,036 0.84 Add 1.90% 0.02 $26.32–37.00 · VW $30.87i $1,234,806,016 SEC
2022   Q4 42,371,589 0.97 Reduce 4.97% 0.05 $31.35–38.60 · VW $35.14i $1,403,347,012 SEC
2022   Q3 44,585,789 1.02 Add 0.34% <0.01 $29.31–36.94 · VW $34.10i $1,346,491,000 SEC
2022   Q2 44,434,589 0.96 Add 3.52% 0.03 $29.67–38.75 · VW $34.08i $1,383,249,000 SEC
2022   Q1 42,922,989 1.08 Reduce 37.70% 0.72 $35.54–50.11 · VW $40.44i $1,769,286,000 SEC
2021   Q4 68,901,490 1.91 Reduce 3.40% 0.07 $42.59–50.08 · VW $46.27i $3,065,427,000 SEC
2021   Q3 71,324,365 1.98 Reduce 3.33% 0.07 $37.55–48.43 · VW $44.59i $3,027,719,000 SEC
2021   Q2 73,783,637 2.00 Reduce 6.85% 0.15 $36.51–43.49 · VW $39.45i $3,042,099,000 SEC
2021   Q1 79,209,287 2.20 Reduce 27.42% 0.72 $29.57–41.13 · VW $37.08i $3,064,607,000 SEC
2020   Q4 109,130,094 2.62 Reduce 15.42% 0.44 $23.27–34.37 · VW $29.10i $3,307,733,000 SEC
2020   Q3 129,019,837 2.85 Reduce 3.03% 0.09 $22.95–27.75 · VW $24.80i $3,108,088,000 SEC
2020   Q2 133,057,906 2.92 Reduce 1.87% 0.06 $20.10–29.01 · VW $24.66i $3,160,125,000 SEC
2020   Q1 135,599,162 3.12 Add 19.17% 0.50 $17.95–35.45 · VW $25.82i $2,878,770,000 SEC
2019   Q4 113,787,247 3.08 Reduce 2.11% 0.06 $31.37–35.72 · VW $33.31i $4,007,587,000 SEC
2019   Q3 116,243,917 2.80 Add 1.08% 0.03 $26.21–32.23 · VW $29.90i $3,390,835,000 SEC
2019   Q2 115,004,685 2.71 Add 0.23% <0.01 $26.40–31.06 · VW $29.38i $3,335,136,000 SEC
2019   Q1 114,743,993 2.61 Add 0.48% 0.01 $26.61–31.17 · VW $29.45i $3,165,787,000 SEC
2018   Q4 114,196,520 2.59 Add 0.55% 0.01 $22.66–29.72 · VW $26.95i $2,813,802,000 SEC
2018   Q3 113,576,385 2.57 Reduce 14.49% 0.44 $25.88–31.91 · VW $28.43i $3,345,960,000 SEC
2018   Q2 132,827,405 3.05 Reduce 2.00% 0.07 $27.63–31.45 · VW $29.99i $3,744,405,000 SEC
2018   Q1 135,534,435 3.36 Reduce 7.75% 0.27 $28.75–33.05 · VW $30.57i $4,064,678,000 SEC
2017   Q4 146,919,685 3.44 Reduce 13.38% 0.47 $25.81–32.45 · VW $30.09i $4,337,069,000 SEC
2017   Q3 169,614,131 3.54 Reduce 0.57% 0.02 $22.75–27.98 · VW $26.04i $4,298,022,000 SEC
2017   Q2 170,593,039 3.58 Reduce 8.01% 0.30 $22.07–25.11 · VW $23.77i $4,138,587,000 SEC
2017   Q1 185,448,539 3.80 Reduce 1.47% 0.06 $22.16–25.80 · VW $23.77i $4,374,731,000 SEC
2016   Q4 188,215,841 3.77 Reduce 17.50% 0.60 $16.28–23.55 · VW $20.82i $4,159,570,000 SEC
2016   Q3 228,153,359 3.42 Add 2.77% 0.09 $14.09–17.10 · VW $15.90i $3,570,600,000 SEC
2016   Q2 221,999,832 3.02 Add 2.87% 0.08 $12.05–15.15 · VW $13.90i $2,945,938,000 SEC
2016   Q1 215,803,933 2.96 Add 15.36% 0.39 $10.99–15.30 · VW $13.62i $2,917,669,000 SEC
2015   Q4 187,074,863 3.21 Reduce 1.34% 0.04 $12.94–18.09 · VW $15.06i $3,148,470,000 SEC
2015   Q3 189,615,263 3.08 Add 7.36% 0.21 $14.60–18.07 · VW $16.48i $2,954,206,000 SEC
2015   Q2 176,610,183 2.81 Add 12.50% 0.31 $15.92–18.48 · VW $17.43i $3,005,905,000 SEC
2015   Q1 156,991,569 2.32 Add 1.74% 0.04 $15.12–16.79 · VW $15.95i $2,416,100,000 SEC
2014   Q4 154,312,628 2.66 Add 9.52% 0.23 $14.97–18.21 · VW $16.11i $2,760,653,000 SEC
2014   Q3 140,899,780 2.35 Add 4.41% 0.10 $14.84–17.41 · VW $16.47i $2,402,341,000 SEC
2014   Q2 134,954,397 2.03 Add 8.25% 0.15 $14.37–16.23 · VW $15.28i $2,074,249,000 SEC
2014   Q1 124,668,488 2.26 Reduce 0.52% 0.01 $14.86–18.03 · VW $16.01i $2,144,298,000 SEC
2013   Q4 125,324,421 2.10 Reduce 2.51% 0.05 $13.80–17.42 · VW $15.99i $1,951,301,000 SEC
2013   Q3 128,550,121 2.07 Add 0.99% 0.02 $13.60–14.97 · VW $14.18i $1,773,992,000 SEC
2013   Q2 127,292,188 1.99 Buy 1.99 $12.05–15.03 · VW $13.89i $1,636,978,000 SEC
2013   Q1 0 0.00 Sell 100.00% 2.08 $10.98–12.94 · VW $12.08i SEC
2012   Q4 130,433,329 2.08 Reduce 2.02% 0.04 $8.92–12.20 · VW $10.81i $1,513,027,000 SEC
2012   Q3 133,119,849 2.05 Buy 2.05 $7.10–9.79 · VW $8.74i $1,175,448,000 SEC
2012   Q1 0 0.00 Sell 100.00% 3.43 $7.21–10.10 · VW $8.47i SEC
2011   Q4 135,438,805 3.43 Reduce 0.11% <0.01 $4.92–7.50 · VW $6.52i $753,040,000 SEC
2011   Q3 135,586,405 1.25 Add 1374.65% 1.16 $5.13–10.05 · VW $7.34i $829,789,000 SEC
2011   Q2 9,194,496 0.12 Add 47343.22% 0.12 $9.40–12.71 · VW $10.61i $100,772,000 SEC
2011   Q1 19,380 <0.01 Reduce 5.00% $12.15–14.95 · VW $13.13i $258,000 SEC
2010   Q4 20,400 <0.01 $13.33 $272,000 SEC
2010   Q3 20,400 <0.01 Reduce 2.02% $11.03–14.47 · VW $12.32i $267,000 SEC
2010   Q2 20,820 <0.01 Reduce 8.41% $13.30–18.15 · VW $15.16i $299,000 SEC
2010   Q1 22,732 <0.01 Reduce 6.58% $14.25–19.86 · VW $17.31i $406,000 SEC
2009   Q4 24,332 <0.01 Reduce 11.37% <0.01 $14.12–17.19 · VW $15.50i $366,000 SEC
2009   Q3 27,454 <0.01 Reduce 0.81% $14.50–19.10 · VW $16.06i $465,000 SEC
2009   Q2 27,678 <0.01 Reduce 89.13% <0.01 $8.55–15.07 · VW $12.80i $365,000 SEC
2009   Q1 254,534 <0.01 Reduce 13.52% <0.01 $2.53–11.58 · VW $7.68i $1,736,000 SEC
2008   Q4 294,334 <0.01 Reduce 26.12% <0.01 $5.05–24.62 · VW $12.08i $4,144,000 SEC
2008   Q3 398,392 0.02 Reduce 3.74% <0.01 $18.99–39.50 · VW $27.55i $13,944,000 SEC
2008   Q2 413,850 <0.01 Reduce 0.24% $18.44–40.65 · VW $30.66i $9,879,000 SEC
2008   Q1 414,850 0.02 Reduce 2.02% <0.01 $34.25–45.08 · VW $38.96i $15,727,000 SEC
2007   Q4 423,388 0.01 Add 1.36% <0.01 $33.12–47.00 · VW $41.42i $17,469,000 SEC
2007   Q3 417,692 0.02 Reduce 2.30% <0.01 $46.45–52.96 · VW $49.23i $20,997,000 SEC
2007   Q2 427,538 0.02 Reduce 3.14% <0.01 $46.90–51.90 · VW $48.74i $20,902,000 SEC
2007   Q1 441,416 0.02 Reduce 7.46% <0.01 $48.36–54.21 · VW $51.16i $22,521,000 SEC
2006   Q4 476,983 0.02 Reduce 2.21% <0.01 $51.32–55.08 · VW $52.99i $25,466,000 SEC
2006   Q3 487,759 0.02 Reduce 2.27% <0.01 $50.70–54.87 · VW $53.15i $26,129,000 SEC
2006   Q2 499,067 0.02 Reduce 3.93% <0.01 $45.86–51.90 · VW $49.76i $24,005,000 SEC
2006   Q1 519,467 0.02 Reduce 1.26% <0.01 $42.92–49.98 · VW $47.61i $23,657,000 SEC
2005   Q4 526,099 0.03 Reduce 6.91% <0.01 $43.27–47.25 · VW $44.92i $24,279,000 SEC
2005   Q3 565,122 0.03 Reduce 1.31% <0.01 $41.13–44.15 · VW $43.01i $23,792,000 SEC
2005   Q2 572,642 0.03 Reduce 2.95% <0.01 $43.60–47.44 · VW $44.88i $26,118,000 SEC
2005   Q1 590,044 0.03 Reduce 2.16% <0.01 $43.40–47.20 · VW $45.21i $26,021,000 SEC
2004   Q4 603,064 0.04 Add 0.44% <0.01 $44.40–47.47 · VW $46.08i $28,338,000 SEC
2004   Q3 600,410 0.04 Reduce 4.24% <0.01 $41.70–45.69 · VW $44.06i $26,016,000 SEC
2004   Q2 626,964 0.04 Add 37.96% 0.01 $38.51–42.85 · VW $41.29i $26,527,000 SEC
2004   Q1 454,466 0.07 Reduce 0.40% <0.01 $39.00–41.50 · VW $40.25i $18,401,000 SEC
2003   Q4 456,298 0.06 Reduce 2.63% <0.01 $36.86–41.47 · VW $39.69i $18,350,000 SEC
2003   Q3 468,610 0.06 Reduce 5.83% <0.01 $36.22–41.38 · VW $38.49i $18,285,000 SEC
2003   Q2 497,608 0.06 Reduce 9.34% <0.01 $36.02–42.45 · VW $39.92i $19,663,000 SEC
2003   Q1 548,892 0.06 Reduce 15.67% 0.01 $32.13–37.40 · VW $35.52i $18,344,000 SEC
2002   Q4 650,848 0.07 Reduce 17.08% 0.02 $33.13–36.25 · VW $34.80i $22,640,000 SEC
2002   Q3 784,940 0.09 Reduce 92.74% 1.18 $26.98–36.04 · VW $32.64i $25,040,000 SEC
2002   Q2 10,810,356 1.27 Reduce 6.60% 0.09 $27.56–38.54 · VW $33.12i $380,308,000 SEC
2002   Q1 11,574,678 1.30 Add 4.01% 0.05 $28.75–36.50 · VW $33.83i $393,655,000 SEC
2001   Q4 11,128,262 1.32 Reduce 0.54% <0.01 $29.17–32.49 · VW $31.06i $350,262,000 SEC
2001   Q3 11,188,672 1.42 Reduce 20.09% 0.36 $25.13–32.77 · VW $29.13i $326,709,000 SEC
2001   Q2 14,001,542 1.78 Add 0.63% 0.01 $26.73–32.35 · VW $30.29i $420,256,000 SEC
2001   Q1 13,914,294 1.78 Reduce 0.41% <0.01 $22.83–28.75 · VW $26.52i $380,904,000 SEC
2000   Q4 13,971,488 1.52 Add 2.67% 0.04 $18.16–27.97 · VW $24.35i $320,471,000 SEC
2000   Q3 13,607,882 1.85 Add 2.63% 0.05 $20.13–28.81 · VW $24.32i $356,356,000 SEC
2000   Q2 13,259,294 1.62 Add 45.98% 0.51 $21.49–30.50 · VW $25.23i $285,074,000 SEC
2000   Q1 9,082,870 1.40 Add 2.98% 0.04 $21.16–28.28 · VW $24.65i $238,141,000 SEC
1999   Q4 8,820,216 1.27 Reduce 1.64% 0.02 $22.25–33.75 · VW $26.74i $221,332,000 SEC
1999   Q3 8,967,134 1.52 Reduce 1.83% 0.03 $24.03–33.78 · VW $30.01i $249,678,000 SEC
1999   Q2 9,134,404 1.83 Buy 1.83 $30.75–38.19 · VW $34.04i $334,832,000 SEC
Price snapshot:
Current price$59.50
Avg. buy price$21.49
+/- since buy176.88%
52-week low$43.80
52-week high$60.83