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  Norfolk Southern Corp. (NSC)
← All NSC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 6,257,750 0.99 Reduce 34.98% 0.52 $277.90–326.00 · VW $302.95i $1,795,974,250 SEC
2025   Q4 9,623,885 1.50 Reduce 11.50% 0.20 $277.80–319.94 · VW $304.16i $2,778,608,077 SEC
2025   Q3 10,874,249 1.76 Add 0.14% <0.01 $268.23–302.24 · VW $287.52i $3,266,733,142 SEC
2025   Q2 10,859,121 1.56 Add 1.81% 0.03 $241.82–291.69 · VW $271.16i $2,779,609,202 SEC
2025   Q1 10,666,554 1.44 Reduce 0.21% <0.01 $201.63–250.23 · VW $232.99i $2,526,373,315 SEC
2024   Q4 10,689,209 1.46 Reduce 1.60% 0.02 $230.00–274.88 · VW $250.21i $2,508,757,352 SEC
2024   Q3 10,862,839 1.53 Add 0.63% <0.01 $242.18–277.60 · VW $265.21i $2,699,415,492 SEC
2024   Q2 10,794,867 1.39 Add 32.86% 0.34 $206.71–256.51 · VW $239.79i $2,317,549,996 SEC
2024   Q1 8,125,067 1.20 Reduce 1.32% 0.02 $218.41–263.66 · VW $235.62i $2,070,835,826 SEC
2023   Q4 8,233,372 1.24 Add 28.19% 0.27 $220.12–261.37 · VW $244.96i $1,946,204,473 SEC
2023   Q3 6,422,714 0.86 Add 49.15% 0.28 $183.09–218.48 · VW $206.58i $1,264,825,068 SEC
2023   Q2 4,306,139 0.65 Add 121199.69% 0.65 $204.89–239.00 · VW $216.30i $976,460,080 SEC
2023   Q1 3,550 <0.01 $212.00 $752,600 SEC
2022   Q4 3,550 <0.01 Reduce 28.28% <0.01 $220.03–261.71 · VW $235.52i $874,791 SEC
2022   Q3 4,950 <0.01 $209.70 $1,038,000 SEC
2022   Q2 4,950 <0.01 $227.27 $1,125,000 SEC
2022   Q1 4,950 <0.01 $285.25 $1,412,000 SEC
2021   Q4 4,950 <0.01 $297.78 $1,474,000 SEC
2021   Q3 4,950 <0.01 Reduce 3.88% $238.62–296.06 · VW $266.65i $1,184,000 SEC
2021   Q2 5,150 <0.01 Add 128.89% <0.01 $252.05–284.28 · VW $263.29i $1,367,000 SEC
2021   Q1 2,250 <0.01 Reduce 26.23% <0.01 $240.96–295.14 · VW $272.33i $604,000 SEC
2020   Q4 3,050 <0.01 $237.70 $725,000 SEC
2020   Q3 3,050 <0.01 $214.10 $653,000 SEC
2020   Q2 3,050 <0.01 $175.41 $535,000 SEC
2020   Q1 3,050 <0.01 $145.90 $445,000 SEC
2019   Q4 3,050 <0.01 $194.10 $592,000 SEC
2019   Q3 3,050 <0.01 $179.67 $548,000 SEC
2019   Q2 3,050 <0.01 Reduce 2.37% $168.50–208.45 · VW $183.67i $608,000 SEC
2019   Q1 3,124 <0.01 Reduce 3.10% $174.23–211.46 · VW $193.61i $584,000 SEC
2018   Q4 3,224 <0.01 Reduce 15.09% <0.01 $138.65–183.99 · VW $167.31i $482,000 SEC
2018   Q3 3,797 <0.01 $180.41 $685,000 SEC
2018   Q2 3,797 <0.01 $150.91 $573,000 SEC
2018   Q1 3,797 <0.01 Reduce 5.00% $127.79–155.53 · VW $144.99i $516,000 SEC
2017   Q4 3,997 <0.01 $144.86 $579,000 SEC
2017   Q3 3,997 <0.01 Reduce 2.44% $120.13–139.98 · VW $132.91i $529,000 SEC
2017   Q2 4,097 <0.01 Reduce 14.59% <0.01 $111.44–125.31 · VW $119.09i $499,000 SEC
2017   Q1 4,797 <0.01 Reduce 11.12% <0.01 $109.27–124.50 · VW $119.27i $537,000 SEC
2016   Q4 5,397 <0.01 Reduce 1.82% $105.09–125.00 · VW $117.04i $583,000 SEC
2016   Q3 5,497 <0.01 $97.14 $534,000 SEC
2016   Q2 5,497 <0.01 Reduce 15.39% <0.01 $78.73–94.43 · VW $89.02i $468,000 SEC
2016   Q1 6,497 <0.01 Add 44.47% <0.01 $73.31–94.10 · VW $83.82i $541,000 SEC
2015   Q4 4,497 <0.01 Reduce 19.65% <0.01 $64.51–95.88 · VW $77.85i $380,000 SEC
2015   Q3 5,597 <0.01 Reduce 9.68% $74.36–98.75 · VW $89.39i $428,000 SEC
2015   Q2 6,197 <0.01 $87.30 $541,000 SEC
2015   Q1 6,197 <0.01 Reduce 15.07% <0.01 $91.85–111.76 · VW $98.54i $638,000 SEC
2014   Q4 7,297 <0.01 Reduce 12.55% <0.01 $99.80–112.22 · VW $107.06i $800,000 SEC
2014   Q3 8,344 <0.01 Add 14.35% <0.01 $101.80–117.64 · VW $110.36i $931,000 SEC
2014   Q2 7,297 <0.01 $103.06 $752,000 SEC
2014   Q1 7,297 <0.01 $97.16 $709,000 SEC
2013   Q4 7,297 <0.01 $92.78 $677,000 SEC
2013   Q3 7,297 <0.01 Reduce 1.35% $71.88–88.99 · VW $82.85i $564,000 SEC
2013   Q2 7,397 <0.01 Buy <0.01 $70.27–78.36 · VW $73.60i $537,000 SEC
2013   Q1 0 0.00 Sell 100.00% <0.01 $72.21–81.00 · VW $76.60i SEC
2012   Q4 7,397 <0.01 $61.78 $457,000 SEC
2012   Q3 7,397 <0.01 Reduce 2.63% <0.01 $56.05–75.14 · VW $63.86i $471,000 SEC
2012   Q2 7,597 <0.01 $71.74 $545,000 SEC
2012   Q1 7,597 <0.01 Reduce 19.16% <0.01 $64.10–74.89 · VW $68.17i $500,000 SEC
2011   Q4 9,397 <0.01 $72.90 $685,000 SEC
2011   Q3 9,397 <0.01 Reduce 5.77% <0.01 $57.57–76.20 · VW $69.77i $573,000 SEC
2011   Q2 9,972 <0.01 Reduce 11.44% <0.01 $61.86–78.40 · VW $69.31i $747,000 SEC
2011   Q1 11,260 <0.01 Reduce 10.35% <0.01 $63.90–75.00 · VW $70.74i $780,000 SEC
2010   Q4 12,560 <0.01 Reduce 5.99% <0.01 $60.22–66.00 · VW $63.93i $789,000 SEC
2010   Q3 13,360 <0.01 $59.51 $795,000 SEC
2010   Q2 13,360 <0.01 Reduce 0.67% $50.03–60.84 · VW $54.85i $709,000 SEC
2010   Q1 13,450 <0.01 Reduce 6.92% <0.01 $51.93–61.59 · VW $56.66i $752,000 SEC
2009   Q4 14,450 <0.01 $52.39 $757,000 SEC
2009   Q3 14,450 <0.01 Reduce 3.34% $42.58–52.84 · VW $48.94i $623,000 SEC
2009   Q2 14,950 <0.01 Reduce 10.33% <0.01 $35.28–48.65 · VW $43.27i $563,000 SEC
2009   Q1 16,672 <0.01 Reduce 6.19% <0.01 $26.69–39.66 · VW $34.52i $563,000 SEC
2008   Q4 17,772 <0.01 Reduce 8.79% <0.01 $30.77–50.16 · VW $37.55i $836,000 SEC
2008   Q3 19,484 <0.01 Reduce 2.93% $41.42–74.50 · VW $55.13i $1,290,000 SEC
2008   Q2 20,072 <0.01 Reduce 16.16% <0.01 $57.71–75.53 · VW $68.92i $1,258,000 SEC
2008   Q1 23,942 <0.01 Reduce 10.79% <0.01 $50.86–67.74 · VW $61.99i $1,301,000 SEC
2007   Q4 26,839 <0.01 Reduce 6.04% <0.01 $41.36–56.45 · VW $50.23i $1,354,000 SEC
2007   Q3 28,564 <0.01 Reduce 1.10% $48.40–54.58 · VW $51.40i $1,483,000 SEC
2007   Q2 28,881 <0.01 Reduce 1.34% $46.42–59.77 · VW $52.47i $1,518,000 SEC
2007   Q1 29,274 <0.01 Reduce 1.68% $45.38–58.81 · VW $54.02i $1,481,000 SEC
2006   Q4 29,774 <0.01 $50.28 $1,497,000 SEC
2006   Q3 29,774 <0.01 Reduce 0.67% $40.65–55.07 · VW $48.32i $1,312,000 SEC
2006   Q2 29,974 <0.01 $53.21 $1,595,000 SEC
2006   Q1 29,974 <0.01 Reduce 2.04% $48.12–57.71 · VW $52.86i $1,621,000 SEC
2005   Q4 30,599 <0.01 Reduce 0.33% $41.22–51.40 · VW $47.93i $1,372,000 SEC
2005   Q3 30,699 <0.01 Reduce 7.53% <0.01 $35.61–44.99 · VW $41.61i $1,245,000 SEC
2005   Q2 33,199 <0.01 Add 6.50% <0.01 $29.78–38.22 · VW $34.54i $1,028,000 SEC
2005   Q1 31,174 <0.01 Reduce 0.95% $29.60–38.99 · VW $33.50i $1,155,000 SEC
2004   Q4 31,474 <0.01 Add 2.03% $33.21–36.76 · VW $35.29i $1,139,000 SEC
2004   Q3 30,849 <0.01 Reduce 3.74% $28.11–35.59 · VW $32.68i $917,000 SEC
2004   Q2 32,049 <0.01 Reduce 5.32% <0.01 $23.89–28.40 · VW $26.90i $850,000 SEC
2004   Q1 33,849 <0.01 Reduce 2.62% <0.01 $20.38–24.99 · VW $23.20i $748,000 SEC
2003   Q4 34,759 <0.01 Reduce 21.21% <0.01 $21.40–24.62 · VW $22.73i $822,000 SEC
2003   Q3 44,116 <0.01 Reduce 4.13% <0.01 $18.21–21.74 · VW $20.45i $816,000 SEC
2003   Q2 46,016 <0.01 Reduce 9.27% <0.01 $18.00–22.39 · VW $19.81i $884,000 SEC
2003   Q1 50,716 <0.01 Reduce 3.43% <0.01 $17.35–21.98 · VW $20.42i $941,000 SEC
2002   Q4 52,516 <0.01 Reduce 7.08% <0.01 $18.00–20.89 · VW $19.32i $1,050,000 SEC
2002   Q3 56,516 <0.01 Reduce 6.61% <0.01 $19.01–22.54 · VW $20.43i $1,141,000 SEC
2002   Q2 60,516 <0.01 Reduce 5.91% <0.01 $17.20–23.90 · VW $20.68i $1,415,000 SEC
2002   Q1 64,316 <0.01 Reduce 26.93% <0.01 $19.85–26.98 · VW $22.67i $1,540,000 SEC
2001   Q4 88,016 <0.01 Reduce 2.22% <0.01 $17.65–24.30 · VW $21.91i $1,613,000 SEC
2001   Q3 90,016 <0.01 Add 74.40% <0.01 $13.41–20.05 · VW $17.62i $1,451,000 SEC
2001   Q2 51,616 <0.01 Reduce 9.15% <0.01 $18.11–23.50 · VW $20.08i $1,071,000 SEC
2001   Q1 56,812 <0.01 Reduce 13.83% <0.01 $14.05–24.11 · VW $20.11i $951,000 SEC
2000   Q4 65,932 <0.01 Reduce 58.44% <0.01 $12.81–18.90 · VW $16.60i $878,000 SEC
2000   Q3 158,632 0.01 Add 44.30% <0.01 $11.94–16.63 · VW $14.31i $2,320,000 SEC
2000   Q2 109,932 <0.01 Add 1.24% <0.01 $14.75–19.75 · VW $16.86i $1,635,000 SEC
2000   Q1 108,582 <0.01 Add 44.62% <0.01 $12.69–19.69 · VW $16.73i $1,547,000 SEC
1999   Q4 75,082 <0.01 Reduce 1.96% <0.01 $13.44–23.00 · VW $16.67i $1,539,000 SEC
1999   Q3 76,582 0.01 Reduce 2.30% <0.01 $21.25–27.88 · VW $23.50i $1,876,000 SEC
1999   Q2 78,382 0.01 Reduce 2.24% <0.01 $26.19–35.06 · VW $29.15i $2,361,000 SEC
1999   Q1 80,182 0.01 $26.38 $2,115,000 SEC
Price snapshot:
Current price$327.59
Avg. buy price$220.52
+/- since buy48.56%
52-week low$252.80
52-week high$329.05