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 plc (BP)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2010   Q4 0 0.00 Sell 100.00% <0.01 SEC
2010   Q3 37,445 <0.01 Reduce 59.47% <0.01 $41.18 $1,542,000 SEC
2010   Q2 92,377 <0.01 Reduce 23.94% <0.01 $28.88 $2,668,000 SEC
2010   Q1 121,450 0.01 Reduce 1.37% <0.01 $57.07 $6,931,000 SEC
2009   Q4 123,136 0.01 Reduce 10.68% <0.01 $57.97 $7,138,000 SEC
2009   Q3 137,857 0.01 Reduce 7.76% <0.01 $53.23 $7,338,000 SEC
2009   Q2 149,447 0.01 Reduce 9.54% <0.01 $47.68 $7,126,000 SEC
2009   Q1 165,201 0.01 Reduce 5.34% <0.01 $40.10 $6,625,000 SEC
2008   Q4 174,517 0.01 Reduce 7.96% <0.01 $46.74 $8,157,000 SEC
2008   Q3 189,601 0.01 Reduce 31.45% <0.01 $50.17 $9,512,000 SEC
2008   Q2 276,594 0.02 Add 23.15% <0.01 $69.57 $19,243,000 SEC
2008   Q1 224,598 0.04 Reduce 6.68% <0.01 $60.65 $13,622,000 SEC
2007   Q4 240,672 0.03 Add 2.11% <0.01 $73.17 $17,610,000 SEC
2007   Q3 235,697 0.02 Reduce 3.75% <0.01 $69.35 $16,346,000 SEC
2007   Q2 244,869 0.01 Reduce 9.16% <0.01 $72.14 $17,665,000 SEC
2007   Q1 269,547 0.01 Buy 0.01 $64.75 $17,453,000 SEC
2006   Q4 0 0.00 Sell 100.00% 0.02 SEC
2006   Q3 281,755 0.02 Reduce 1.78% <0.01 $65.58 $18,477,000 SEC
2006   Q2 286,851 0.02 Reduce 1.01% <0.01 $69.61 $19,968,000 SEC
2006   Q1 289,766 0.02 Reduce 2.26% <0.01 $68.94 $19,976,000 SEC
2005   Q4 296,461 0.02 Reduce 2.21% <0.01 $64.22 $19,039,000 SEC
2005   Q3 303,151 0.03 Reduce 2.22% <0.01 $70.85 $21,478,000 SEC
2005   Q2 310,041 0.03 Add 0.79% <0.01 $62.38 $19,340,000 SEC
2005   Q1 307,604 0.02 Reduce 0.68% <0.01 $62.40 $19,194,000 SEC
2004   Q4 309,718 0.02 Reduce 1.37% <0.01 $58.40 $18,088,000 SEC
2004   Q3 314,025 0.03 Reduce 0.79% <0.01 $57.53 $18,066,000 SEC
2004   Q2 316,528 0.03 Add 2.25% <0.01 $53.57 $16,956,000 SEC
2004   Q1 309,556 0.24 Reduce 0.71% <0.01 $51.20 $15,849,000 SEC
2003   Q4 311,754 0.27 Reduce 3.34% <0.01 $49.35 $15,385,000 SEC
2003   Q3 322,516 0.25 Add 14.15% 0.03 $42.10 $13,578,000 SEC
2003   Q2 282,530 0.22 Reduce 2.11% <0.01 $42.02 $11,872,000 SEC
2003   Q1 288,624 0.18 Reduce 2.74% <0.01 $38.59 $11,138,000 SEC
2002   Q4 296,757 0.15 Reduce 3.13% <0.01 $40.65 $12,063,000 SEC
2002   Q3 306,342 0.04 Add 1.65% <0.01 $39.90 $12,223,000 SEC
2002   Q2 301,370 0.14 Add 2.25% <0.01 $50.49 $15,216,000 SEC
2002   Q1 294,751 0.12 Reduce 1.57% <0.01 $53.10 $15,651,000 SEC
2001   Q4 299,465 0.10 Reduce 1.06% <0.01 $46.51 $13,928,000 SEC
2001   Q3 302,668 0.12 Reduce 1.66% <0.01 $49.17 $14,882,000 SEC
2001   Q2 307,774 0.12 Buy 0.12 $49.85 $15,343,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.12 SEC
2000   Q4 315,523 0.12 Reduce 1.50% <0.01 $47.88 $15,106,000 SEC
2000   Q3 320,317 0.14 Reduce 1.74% <0.01 $53.00 $16,977,000 SEC
2000   Q2 325,977 0.16 Add 6.01% <0.01 $56.56 $18,438,000 SEC
2000   Q1 307,495 0.13 Add 1.00% <0.01 $53.25 $16,374,000 SEC
1999   Q4 304,445 0.13 Add 96.29% 0.06 $59.31 $18,057,000 SEC
1999   Q3 155,096 0.11 Reduce 77.23% 0.36 $110.81 $17,186,000 SEC
1999   Q2 681,157 0.46 Reduce 29.79% 0.18 $108.50 $73,905,000 SEC
1999   Q1 970,229 0.62 $101.00 $97,993,000 SEC