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  BP p.l.c. (BP)
← All BP superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2010   Q4 0 0.00 Sell 100.00% <0.01 $39.58–44.83 · VW $42.86i SEC
2010   Q3 37,445 <0.01 Reduce 59.47% <0.01 $28.79–41.59 · VW $37.18i $1,542,000 SEC
2010   Q2 92,377 <0.01 Reduce 23.94% <0.01 $26.75–60.98 · VW $38.87i $2,668,000 SEC
2010   Q1 121,450 <0.01 Reduce 1.37% <0.01 $52.00–62.38 · VW $57.15i $6,931,000 SEC
2009   Q4 123,136 <0.01 Reduce 10.68% <0.01 $50.60–60.00 · VW $56.19i $7,138,000 SEC
2009   Q3 137,857 <0.01 Reduce 7.76% <0.01 $44.62–55.61 · VW $51.15i $7,338,000 SEC
2009   Q2 149,447 0.01 Reduce 9.54% <0.01 $38.50–53.29 · VW $46.49i $7,126,000 SEC
2009   Q1 165,201 0.01 Reduce 5.34% <0.01 $33.70–49.83 · VW $41.21i $6,625,000 SEC
2008   Q4 174,517 0.01 Reduce 7.96% <0.01 $37.57–51.50 · VW $45.27i $8,157,000 SEC
2008   Q3 189,601 0.01 Reduce 31.45% <0.01 $48.35–69.10 · VW $55.87i $9,512,000 SEC
2008   Q2 276,594 0.02 Add 23.15% <0.01 $60.25–77.69 · VW $69.17i $19,243,000 SEC
2008   Q1 224,598 0.01 Reduce 6.68% <0.01 $57.85–75.87 · VW $64.79i $13,622,000 SEC
2007   Q4 240,672 0.01 Add 2.11% <0.01 $67.24–79.77 · VW $73.39i $17,610,000 SEC
2007   Q3 235,697 0.01 Reduce 3.75% <0.01 $61.10–75.25 · VW $68.57i $16,346,000 SEC
2007   Q2 244,869 0.01 Reduce 9.16% <0.01 $64.42–72.49 · VW $69.68i $17,665,000 SEC
2007   Q1 269,547 0.01 Reduce 4.07% <0.01 $58.62–67.27 · VW $63.55i $17,453,000 SEC
2006   Q4 280,978 0.02 Reduce 0.28% $63.52–69.49 · VW $66.70i $18,854,000 SEC
2006   Q3 281,755 0.02 Reduce 1.78% <0.01 $63.81–73.28 · VW $67.56i $18,477,000 SEC
2006   Q2 286,851 0.02 Reduce 1.01% <0.01 $64.19–76.85 · VW $70.22i $19,968,000 SEC
2006   Q1 289,766 0.02 Reduce 2.26% <0.01 $65.35–72.88 · VW $69.06i $19,976,000 SEC
2005   Q4 296,461 0.02 Reduce 2.21% <0.01 $63.26–71.25 · VW $66.24i $19,039,000 SEC
2005   Q3 303,151 0.03 Reduce 2.22% <0.01 $62.84–72.66 · VW $68.78i $21,478,000 SEC
2005   Q2 310,041 0.02 Add 0.79% <0.01 $57.95–64.94 · VW $61.76i $19,340,000 SEC
2005   Q1 307,604 0.02 Reduce 0.68% <0.01 $56.60–66.65 · VW $61.88i $19,194,000 SEC
2004   Q4 309,718 0.02 Reduce 1.37% <0.01 $57.31–62.10 · VW $59.27i $18,088,000 SEC
2004   Q3 314,025 0.03 Reduce 0.79% <0.01 $51.95–59.04 · VW $56.17i $18,066,000 SEC
2004   Q2 316,528 0.03 Add 2.25% <0.01 $50.75–54.99 · VW $53.10i $16,956,000 SEC
2004   Q1 309,556 0.06 Reduce 0.71% <0.01 $46.65–51.48 · VW $49.78i $15,849,000 SEC
2003   Q4 311,754 0.05 Reduce 3.34% <0.01 $41.65–49.59 · VW $46.86i $15,385,000 SEC
2003   Q3 322,516 0.04 Add 14.15% <0.01 $39.25–43.54 · VW $41.63i $13,578,000 SEC
2003   Q2 282,530 0.04 Reduce 2.11% <0.01 $37.75–45.34 · VW $41.70i $11,872,000 SEC
2003   Q1 288,624 0.03 Reduce 2.74% <0.01 $34.67–41.94 · VW $38.40i $11,138,000 SEC
2002   Q4 296,757 0.04 Reduce 3.13% <0.01 $36.25–43.15 · VW $40.02i $12,063,000 SEC
2002   Q3 306,342 0.04 Add 1.65% <0.01 $38.20–51.46 · VW $43.19i $12,223,000 SEC
2002   Q2 301,370 0.05 Add 2.25% <0.01 $46.26–53.98 · VW $50.24i $15,216,000 SEC
2002   Q1 294,751 0.05 Reduce 1.57% <0.01 $43.75–53.52 · VW $50.12i $15,651,000 SEC
2001   Q4 299,465 0.05 Reduce 1.06% <0.01 $42.20–51.95 · VW $46.89i $13,928,000 SEC
2001   Q3 302,668 0.06 Reduce 1.66% <0.01 $43.01–53.05 · VW $48.41i $14,882,000 SEC
2001   Q2 307,774 0.07 Buy 0.07 $47.50–55.20 · VW $50.85i $15,343,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.07 $46.12–53.50 · VW $49.75i SEC
2000   Q4 315,523 0.07 Reduce 1.50% <0.01 $45.13–57.31 · VW $50.10i $15,106,000 SEC
2000   Q3 320,317 0.09 Reduce 1.74% <0.01 $50.50–58.38 · VW $53.96i $16,977,000 SEC
2000   Q2 325,977 0.10 Add 6.01% <0.01 $46.98–59.31 · VW $54.31i $18,438,000 SEC
2000   Q1 307,495 0.10 Add 1.00% <0.01 $43.13–60.63 · VW $52.33i $16,374,000 SEC
1999   Q4 304,445 0.10 Reduce 1.85% <0.01 $51.38–62.63 · VW $57.77i $18,057,000 SEC
1999   Q3 310,192 0.10 Reduce 77.23% 0.31 $52.50–61.16 · VW $56.35i $17,186,000 SEC
1999   Q2 1,362,314 0.40 Reduce 29.79% 0.18 $47.00–57.69 · VW $52.98i $73,905,000 SEC
1999   Q1 1,940,458 0.62 $50.50 $97,993,000 SEC
Price snapshot:
Current price$40.83
52-week low$29.97
52-week high$47.72