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  Duke Energy Corp. (DUK)
← All DUK superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2022   Q2 0 0.00 Sell 100.00% <0.01 $96.87–113.67 · VW $105.82i SEC
2022   Q1 1,833 <0.01 Buy <0.01 $98.67–116.33 · VW $109.17i $205,000 SEC
2021   Q4 0 0.00 Sell 100.00% <0.01 $95.48–105.76 · VW $100.55i SEC
2021   Q3 4,166 <0.01 $97.70 $407,000 SEC
2021   Q2 4,166 <0.01 Reduce 19.61% <0.01 $97.68–108.38 · VW $103.57i $411,000 SEC
2021   Q1 5,182 <0.01 $96.49 $500,000 SEC
2020   Q4 5,182 <0.01 $91.47 $474,000 SEC
2020   Q3 5,182 <0.01 $88.58 $459,000 SEC
2020   Q2 5,182 <0.01 $79.89 $414,000 SEC
2020   Q1 5,182 <0.01 $80.86 $419,000 SEC
2019   Q4 5,182 <0.01 Reduce 2.36% $87.15–103.79 · VW $94.21i $473,000 SEC
2019   Q3 5,307 <0.01 Reduce 2.30% $86.36–97.37 · VW $90.63i $509,000 SEC
2019   Q2 5,432 <0.01 Reduce 19.70% <0.01 $84.28–93.35 · VW $90.12i $479,000 SEC
2019   Q1 6,765 <0.01 $90.02 $609,000 SEC
2018   Q4 6,765 <0.01 $86.33 $584,000 SEC
2018   Q3 6,765 <0.01 Reduce 5.36% $78.00–89.23 · VW $85.27i $541,000 SEC
2018   Q2 7,148 <0.01 Reduce 4.67% $71.96–82.72 · VW $78.64i $565,000 SEC
2018   Q1 7,498 <0.01 Reduce 24.91% <0.01 $73.13–80.85 · VW $77.05i $581,000 SEC
2017   Q4 9,985 <0.01 Reduce 12.17% <0.01 $72.93–89.72 · VW $79.33i $840,000 SEC
2017   Q3 11,368 <0.01 Reduce 2.01% $83.40–91.80 · VW $88.13i $954,000 SEC
2017   Q2 11,601 <0.01 Reduce 5.43% $82.72–87.95 · VW $85.99i $970,000 SEC
2017   Q1 12,267 <0.01 Reduce 5.49% $80.02–86.01 · VW $83.90i $1,006,000 SEC
2016   Q4 12,979 <0.01 $77.59 $1,007,000 SEC
2016   Q3 12,979 <0.01 $80.05 $1,039,000 SEC
2016   Q2 12,979 <0.01 Reduce 9.21% <0.01 $77.96–87.31 · VW $81.64i $1,113,000 SEC
2016   Q1 14,295 <0.01 Reduce 1.04% $72.48–81.39 · VW $77.37i $1,153,000 SEC
2015   Q4 14,445 <0.01 Reduce 3.35% $65.50–80.10 · VW $73.29i $1,031,000 SEC
2015   Q3 14,945 <0.01 Reduce 3.24% $65.65–75.29 · VW $69.57i $1,075,000 SEC
2015   Q2 15,445 <0.01 Reduce 16.94% <0.01 $70.15–77.53 · VW $72.86i $1,091,000 SEC
2015   Q1 18,595 <0.01 Reduce 12.74% <0.01 $73.63–79.88 · VW $76.41i $1,428,000 SEC
2014   Q4 21,311 <0.01 Reduce 9.53% <0.01 $77.79–89.97 · VW $82.10i $1,780,000 SEC
2014   Q3 23,555 <0.01 Reduce 2.75% $72.95–83.90 · VW $79.25i $1,761,000 SEC
2014   Q2 24,221 <0.01 Reduce 0.41% $68.81–74.48 · VW $72.43i $1,797,000 SEC
2014   Q1 24,321 <0.01 Reduce 3.54% <0.01 $68.10–75.13 · VW $71.44i $1,732,000 SEC
2013   Q4 25,214 <0.01 Reduce 0.79% $67.05–72.67 · VW $70.20i $1,740,000 SEC
2013   Q3 25,414 <0.01 Reduce 3.79% <0.01 $64.16–73.53 · VW $69.22i $1,697,000 SEC
2013   Q2 26,414 <0.01 Buy <0.01 $64.62–72.01 · VW $67.41i $1,783,000 SEC
2013   Q1 0 0.00 Sell 100.00% <0.01 $66.17–75.46 · VW $69.52i SEC
2012   Q4 35,447 <0.01 Reduce 8.18% <0.01 $62.60–70.30 · VW $67.38i $2,262,000 SEC
2012   Q3 38,605 <0.01 Buy <0.01 $59.63–65.90 · VW $63.12i $2,502,000 SEC
2006   Q2 0 0.00 Sell 100.00% 1.38 $48.69–54.01 · VW $51.67i SEC
2006   Q1 25,998,215 1.38 Reduce 0.43% <0.01 $46.96–51.90 · VW $49.35i $1,321,156,000 SEC
2005   Q4 26,109,866 1.39 Reduce 0.33% <0.01 $45.48–50.38 · VW $48.46i $1,249,451,000 SEC
2005   Q3 26,195,443 1.55 Reduce 0.52% <0.01 $43.69–51.36 · VW $47.29i $1,332,092,000 SEC
2005   Q2 26,331,736 1.67 Reduce 13.56% 0.25 $47.89–53.26 · VW $50.56i $1,364,729,000 SEC
2005   Q1 30,462,465 1.84 Add 0.41% <0.01 $46.83–51.46 · VW $48.73i $1,487,477,000 SEC
2004   Q4 30,338,190 1.71 Add 0.88% 0.01 $42.10–48.34 · VW $45.83i $1,339,667,000 SEC
2004   Q3 30,074,437 1.75 Add 1.04% 0.02 $38.11–45.60 · VW $42.59i $1,200,094,000 SEC
2004   Q2 29,765,827 1.58 Add 29.56% 0.36 $33.37–39.17 · VW $37.05i $1,052,864,000 SEC
2004   Q1 22,974,942 3.25 Add 19.33% 0.53 $32.86–39.92 · VW $35.85i $905,180,000 SEC
2003   Q4 19,252,634 2.29 Add 259.22% 1.65 $30.77–39.21 · VW $36.09i $686,366,000 SEC
2003   Q3 5,359,500 0.53 Add 29070.52% 0.52 $29.72–33.16 · VW $31.44i $166,403,000 SEC
2003   Q2 18,373 <0.01 Reduce 57.96% <0.01 $29.20–36.17 · VW $31.72i $639,000 SEC
2003   Q1 43,699 <0.01 Add 7.10% <0.01 $21.29–34.10 · VW $29.72i $1,108,000 SEC
2002   Q4 40,803 <0.01 Reduce 11.59% <0.01 $22.66–37.60 · VW $27.94i $1,390,000 SEC
2002   Q3 46,153 <0.01 Add 24.81% <0.01 $28.62–46.77 · VW $36.60i $1,573,000 SEC
2002   Q2 36,979 <0.01 $54.22 $2,005,000 SEC
2002   Q1 36,979 <0.01 Reduce 0.77% <0.01 $54.62–69.03 · VW $59.82i $2,437,000 SEC
2001   Q4 37,266 <0.01 Reduce 19.76% <0.01 $55.77–69.84 · VW $62.38i $2,551,000 SEC
2001   Q3 46,444 0.01 Reduce 19.89% <0.01 $59.95–72.09 · VW $65.02i $3,065,000 SEC
2001   Q2 57,974 0.02 $68.01 $3,943,000 SEC
2001   Q1 57,974 0.02 Reduce 21.79% <0.01 $63.98–83.23 · VW $75.64i $4,320,000 SEC
2000   Q4 74,130 0.03 $74.30 $5,508,000 SEC
2000   Q3 74,130 0.03 Reduce 21.79% <0.01 $64.23–78.83 · VW $73.82i $5,541,000 SEC
2000   Q2 94,780 0.03 Reduce 0.36% <0.01 $48.81–66.08 · VW $60.04i $4,657,000 SEC
2000   Q1 95,124 0.03 Reduce 2.34% <0.01 $39.88–54.70 · VW $48.45i $4,353,000 SEC
1999   Q4 97,407 0.02 $43.68 $4,255,000 SEC
1999   Q3 97,407 0.03 $48.05 $4,680,000 SEC
1999   Q2 97,407 0.03 $47.45 $4,622,000 SEC
1999   Q1 97,407 0.03 $47.78 $4,654,000 SEC
Price snapshot:
Current price$126.86
52-week low$111.97
52-week high$133.34