Christopher Davis - Davis Selected Advisers
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    112
Portfolio value:    $21,781,443,023
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,159,204 0.26 Add 0.81% <0.01 $46.12–56.87 · VW $52.15i $56,511,195 SEC
2025   Q4 1,149,873 0.28 Reduce 0.06% <0.01 $50.70–57.55 · VW $53.82i $63,243,015 SEC
2025   Q3 1,150,589 0.31 Reduce 0.24% <0.01 $44.75–53.64 · VW $50.61i $59,358,887 SEC
2025   Q2 1,153,397 0.29 Reduce 0.24% <0.01 $39.58–49.31 · VW $45.39i $54,578,746 SEC
2025   Q1 1,156,148 0.28 Reduce 1.22% <0.01 $33.07–47.98 · VW $40.31i $48,246,056 SEC
2024   Q4 1,170,435 0.30 Add 0.06% <0.01 $41.11–48.08 · VW $45.16i $51,440,618 SEC
2024   Q3 1,169,687 0.26 Reduce 1.78% <0.01 $35.14–43.36 · VW $40.11i $46,413,180 SEC
2024   Q2 1,190,869 0.28 Reduce 0.55% <0.01 $36.65–44.44 · VW $40.47i $47,360,860 SEC
2024   Q1 1,197,479 0.25 Reduce 1.48% <0.01 $32.35–38.49 · VW $35.95i $45,408,404 SEC
2023   Q4 1,215,443 0.23 Reduce 56.07% 0.27 $26.15–35.10 · VW $31.75i $40,923,966 SEC
2023   Q3 2,766,991 0.48 Reduce 2.13% 0.01 $24.96–31.94 · VW $27.75i $75,760,214 SEC
2023   Q2 2,827,109 0.49 Reduce 2.43% 0.01 $26.83–32.85 · VW $30.56i $81,109,757 SEC
2023   Q1 2,897,641 0.55 Reduce 1.75% 0.01 $26.32–37.00 · VW $30.87i $82,872,533 SEC
2022   Q4 2,949,213 0.66 Reduce 5.51% 0.04 $31.35–38.60 · VW $35.14i $97,677,935 SEC
2022   Q3 3,121,302 0.67 Reduce 1.64% 0.01 $29.31–36.94 · VW $34.10i $94,263,000 SEC
2022   Q2 3,173,444 0.63 Reduce 1.10% <0.01 $29.67–38.75 · VW $34.08i $98,789,000 SEC
2022   Q1 3,208,874 0.67 Reduce 3.92% 0.03 $35.54–50.11 · VW $40.44i $132,270,000 SEC
2021   Q4 3,339,702 0.69 Reduce 0.30% <0.01 $42.59–50.08 · VW $46.27i $148,583,000 SEC
2021   Q3 3,349,842 0.66 Reduce 4.84% 0.03 $37.55–48.43 · VW $44.59i $142,201,000 SEC
2021   Q2 3,520,291 0.62 Reduce 2.90% 0.02 $36.51–43.49 · VW $39.45i $145,142,000 SEC
2021   Q1 3,625,509 0.66 Reduce 0.25% <0.01 $29.57–41.13 · VW $37.08i $140,271,000 SEC
2020   Q4 3,634,459 0.57 Reduce 3.74% 0.02 $23.27–34.37 · VW $29.10i $110,160,000 SEC
2020   Q3 3,775,479 0.54 Add 5.00% 0.03 $22.95–27.75 · VW $24.80i $90,951,000 SEC
2020   Q2 3,595,526 0.52 Add 12.41% 0.06 $20.10–29.01 · VW $24.66i $85,394,000 SEC
2020   Q1 3,198,648 0.48 Add 28.10% 0.11 $17.95–35.45 · VW $25.82i $67,907,000 SEC
2019   Q4 2,497,058 0.45 Reduce 2.19% <0.01 $31.37–35.72 · VW $33.31i $87,946,000 SEC
2019   Q3 2,552,852 0.40 Add 55.38% 0.14 $26.21–32.23 · VW $29.90i $74,467,000 SEC
2019   Q2 1,643,010 0.25 Add 8.89% 0.02 $26.40–31.06 · VW $29.38i $47,647,000 SEC
2019   Q1 1,508,920 0.22 Buy 0.22 $26.61–31.17 · VW $29.45i $41,631,000 SEC
2016   Q2 0 0.00 Sell 100.00% 0.04 $12.05–15.15 · VW $13.90i SEC
2016   Q1 725,136 0.04 Add 0.17% <0.01 $10.99–15.30 · VW $13.62i $9,804,000 SEC
2015   Q4 723,936 0.05 $16.83 $12,184,000 SEC
2015   Q3 723,936 0.05 Reduce 6.12% <0.01 $14.60–18.07 · VW $16.48i $11,279,000 SEC
2015   Q2 771,136 0.05 Add 3.46% <0.01 $15.92–18.48 · VW $17.43i $13,125,000 SEC
2015   Q1 745,346 0.04 Add 16.61% <0.01 $15.12–16.79 · VW $15.95i $11,471,000 SEC
2014   Q4 639,176 0.04 Reduce 0.00% $14.97–18.21 · VW $16.11i $11,435,000 SEC
2014   Q3 639,186 0.04 $17.05 $10,898,000 SEC
2014   Q2 639,186 0.03 Add 1.75% <0.01 $14.37–16.23 · VW $15.28i $9,824,000 SEC
2014   Q1 628,221 0.03 Reduce 22.46% <0.01 $14.86–18.03 · VW $16.01i $10,805,000 SEC
2013   Q4 810,236 0.03 Reduce 19.38% <0.01 $13.80–17.42 · VW $15.99i $12,615,000 SEC
2013   Q3 1,005,006 0.04 Reduce 11.67% <0.01 $13.60–14.97 · VW $14.18i $13,869,000 SEC
2013   Q2 1,137,826 0.04 Reduce 2.90% <0.01 $12.05–15.03 · VW $13.89i $14,632,000 SEC
2013   Q1 1,171,796 0.04 Reduce 1.68% <0.01 $10.98–12.94 · VW $12.08i $14,272,000 SEC
2012   Q4 1,191,796 0.04 Reduce 1.52% <0.01 $8.92–12.20 · VW $10.81i $13,837,000 SEC
2012   Q3 1,210,186 0.03 Reduce 74.05% 0.06 $7.10–9.79 · VW $8.74i $10,686,000 SEC
2012   Q2 4,663,401 0.09 Add 5.03% <0.01 $6.72–8.40 · VW $7.49i $38,146,000 SEC
2012   Q1 4,439,983 0.10 Reduce 2.21% <0.01 $7.21–10.10 · VW $8.47i $42,490,000 SEC
2011   Q4 4,540,539 0.06 Add 2.29% <0.01 $4.92–7.50 · VW $6.52i $25,246,000 SEC
2011   Q3 4,438,889 0.08 Add 3.64% <0.01 $5.13–10.05 · VW $7.34i $27,166,000 SEC
2011   Q2 4,283,041 0.10 Reduce 0.61% <0.01 $9.40–12.71 · VW $10.61i $46,942,000 SEC
2011   Q1 4,309,287 0.12 Add 2.94% <0.01 $12.15–14.95 · VW $13.13i $57,443,000 SEC
2010   Q4 4,186,233 0.12 $13.34 $55,844,000 SEC
2010   Q3 4,186,233 0.10 Add 5.07% <0.01 $11.03–14.47 · VW $12.32i $54,850,000 SEC
2010   Q2 3,984,264 0.11 Reduce 0.49% $13.30–18.15 · VW $15.16i $57,254,000 SEC
2010   Q1 4,003,926 0.00 Add 0.12% $14.25–19.86 · VW $17.31i $71,470,000 SEC
2009   Q4 3,999,004 0.15 Reduce 0.16% <0.01 $14.12–17.19 · VW $15.50i $60,225,000 SEC
2009   Q3 4,005,429 0.17 Reduce 1.46% <0.01 $14.50–19.10 · VW $16.06i $67,772,000 SEC
2009   Q2 4,064,837 0.14 Reduce 0.42% <0.01 $8.55–15.07 · VW $12.80i $53,656,000 SEC
2009   Q1 4,082,129 0.10 Add 11731.57% 0.10 $2.53–11.58 · VW $7.68i $27,840,000 SEC
2008   Q4 34,502 <0.01 $14.09 $486,000 SEC
2008   Q3 34,502 <0.01 Reduce 85.64% <0.01 $18.99–39.50 · VW $27.55i $1,208,000 SEC
2008   Q2 240,304 0.01 Add 596.49% <0.01 $18.44–40.65 · VW $30.66i $5,736,000 SEC
2008   Q1 34,502 <0.01 $37.91 $1,308,000 SEC
2007   Q4 34,502 <0.01 $41.27 $1,424,000 SEC
2007   Q3 34,502 <0.01 $50.26 $1,734,000 SEC
2007   Q2 34,502 <0.01 $48.90 $1,687,000 SEC
2007   Q1 34,502 <0.01 Reduce 24.94% <0.01 $48.36–54.21 · VW $51.16i $1,760,000 SEC
2006   Q4 45,968 <0.01 $53.38 $2,454,000 SEC
2006   Q3 45,968 <0.01 Add 33.23% <0.01 $50.70–54.87 · VW $53.15i $2,463,000 SEC
2006   Q2 34,502 <0.01 $48.11 $1,660,000 SEC
2006   Q1 34,502 <0.01 $45.53 $1,571,000 SEC
2005   Q4 34,502 <0.01 $46.14 $1,592,000 SEC
2005   Q3 34,502 <0.01 Buy <0.01 $41.13–44.15 · VW $43.01i $1,453,000 SEC
2003   Q4 0 0.00 Sell 100.00% <0.01 $36.86–41.47 · VW $39.69i SEC
2003   Q3 34,502 <0.01 Buy <0.01 $36.22–41.38 · VW $38.49i $1,346,000 SEC
2003   Q2 0 0.00 Sell 100.00% <0.01 $36.02–42.45 · VW $39.92i SEC
2003   Q1 34,502 <0.01 $40.49 $1,397,000 SEC
2002   Q4 34,502 <0.01 Reduce 0.26% $33.13–36.25 · VW $34.80i $1,200,000 SEC
2002   Q3 34,592 <0.01 Add 0.08% $26.98–36.04 · VW $32.64i $1,103,000 SEC
2002   Q2 34,564 0.00 Buy $27.56–38.54 · VW $33.12i $1,216,000 SEC
2002   Q1 0 0.00 Sell 100.00% <0.01 $28.75–36.50 · VW $33.83i SEC
2001   Q4 34,562 <0.01 Buy <0.01 $29.17–32.49 · VW $31.06i $1,088,000 SEC
2001   Q3 0 0.00 Sell 100.00% $25.13–32.77 · VW $29.13i SEC
2001   Q2 35,602 0.00 Buy $26.73–32.35 · VW $30.29i $106,000 SEC
2001   Q1 0 0.00 Sell 100.00% $22.83–28.75 · VW $26.52i SEC
2000   Q4 37,890 0.00 Reduce 35.44% 3.23 $18.16–27.97 · VW $24.35i $881,000 SEC
2000   Q3 58,694 9.12 Add 6.43% 0.55 $20.13–28.81 · VW $24.32i $5,503,404,000 SEC
2000   Q2 55,148 <0.01 Reduce 15.59% 0.96 $21.49–30.50 · VW $25.23i $1,185,000 SEC
2000   Q1 65,330 6.14 Reduce 2.66% 0.31 $21.16–28.28 · VW $24.65i $6,077,107,000 SEC
1999   Q4 67,118 11.77 Reduce 99.13% 13.58 $22.25–33.75 · VW $26.74i $6,077,028,000 SEC
1999   Q3 7,742,780 13.70 Reduce 45.63% 1.78 $24.03–33.78 · VW $30.01i $6,290,973,000 SEC
1999   Q2 14,240,578 3.91 Buy 3.91 $30.75–38.19 · VW $34.04i $522,006,000 SEC
Price snapshot:
Current price$59.50
Avg. buy price$26.45
+/- since buy124.94%
52-week low$43.80
52-week high$60.83