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  BP p.l.c. (BP)
← All BP superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2012   Q2 0 0.00 Sell 100.00% <0.01 $36.25–45.60 · VW $40.80i SEC
2012   Q1 8,347 <0.01 Add 1.41% $42.84–48.34 · VW $45.39i $376,000 SEC
2011   Q4 8,231 <0.01 Add 0.59% $33.62–45.84 · VW $40.73i $352,000 SEC
2011   Q3 8,183 <0.01 Add 8.83% <0.01 $35.10–47.09 · VW $39.42i $295,000 SEC
2011   Q2 7,519 <0.01 Add 40.07% <0.01 $41.26–47.45 · VW $44.33i $333,000 SEC
2011   Q1 5,368 <0.01 Buy <0.01 $42.50–49.50 · VW $45.38i $237,000 SEC
2009   Q1 0 0.00 Sell 100.00% <0.01 $33.70–49.83 · VW $41.21i SEC
2008   Q4 17,000 <0.01 $46.76 $795,000 SEC
2008   Q3 17,000 <0.01 $50.18 $853,000 SEC
2008   Q2 17,000 <0.01 $69.59 $1,183,000 SEC
2008   Q1 17,000 <0.01 $60.65 $1,031,000 SEC
2007   Q4 17,000 <0.01 $73.18 $1,244,000 SEC
2007   Q3 17,000 <0.01 $69.35 $1,179,000 SEC
2007   Q2 17,000 <0.01 $72.12 $1,226,000 SEC
2007   Q1 17,000 <0.01 Reduce 26.09% <0.01 $58.62–67.27 · VW $63.55i $1,101,000 SEC
2006   Q4 23,000 <0.01 Reduce 9.45% <0.01 $63.52–69.49 · VW $66.70i $1,543,000 SEC
2006   Q3 25,400 <0.01 Add 49.41% <0.01 $63.81–73.28 · VW $67.56i $1,666,000 SEC
2006   Q2 17,000 <0.01 $69.59 $1,183,000 SEC
2006   Q1 17,000 <0.01 Reduce 91.60% 0.03 $65.35–72.88 · VW $69.06i $1,172,000 SEC
2005   Q4 202,500 0.03 Add 1091.18% 0.03 $63.26–71.25 · VW $66.24i $13,005,000 SEC
2005   Q3 17,000 <0.01 Buy <0.01 $62.84–72.66 · VW $68.78i $1,204,000 SEC
2003   Q4 0 0.00 Sell 100.00% <0.01 $41.65–49.59 · VW $46.86i SEC
2003   Q3 17,000 <0.01 Buy <0.01 $39.25–43.54 · VW $41.63i $716,000 SEC
2003   Q2 0 0.00 Sell 100.00% <0.01 $37.75–45.34 · VW $41.70i SEC
2003   Q1 17,000 <0.01 Buy <0.01 $34.67–41.94 · VW $38.40i $870,000 SEC
2002   Q2 0 0.00 Sell 100.00% <0.01 $46.26–53.98 · VW $50.24i SEC
2002   Q1 2,840 <0.01 Buy <0.01 $43.75–53.52 · VW $50.12i $152,000 SEC
2000   Q4 0 0.00 Sell 100.00% <0.01 $45.13–57.31 · VW $50.10i SEC
2000   Q3 63,066 <0.01 Add 0.14% $50.50–58.38 · VW $53.96i $3,343,000 SEC
2000   Q2 62,976 0.01 Buy 0.01 $46.98–59.31 · VW $54.31i $3,562,000 SEC
Price snapshot:
Current price$40.83
52-week low$29.97
52-week high$47.72