William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
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 2,715 0.01 Reduce 10.54% <0.01 $277.90–326.00 · VW $302.95i $779,205 SEC
2025   Q4 3,035 0.01 Reduce 0.62% <0.01 $277.80–319.94 · VW $304.16i $876,265 SEC
2025   Q3 3,054 0.01 $300.41 $917,452 SEC
2025   Q2 3,054 0.01 Reduce 3.72% <0.01 $241.82–291.69 · VW $271.16i $781,732 SEC
2025   Q1 3,172 0.01 Add 4.10% <0.01 $201.63–250.23 · VW $232.99i $751,288 SEC
2024   Q4 3,047 0.01 Add 1.67% <0.01 $230.00–274.88 · VW $250.21i $715,131 SEC
2024   Q3 2,997 0.01 Reduce 2.12% <0.01 $242.18–277.60 · VW $265.21i $744,755 SEC
2024   Q2 3,062 0.01 Reduce 16.04% <0.01 $206.71–256.51 · VW $239.79i $657,381 SEC
2024   Q1 3,647 <0.01 Reduce 2.02% <0.01 $218.41–263.66 · VW $235.62i $929,511 SEC
2023   Q4 3,722 <0.01 $236.38 $879,806 SEC
2023   Q3 3,722 0.01 Reduce 7.34% <0.01 $183.09–218.48 · VW $206.58i $732,973 SEC
2023   Q2 4,017 <0.01 Reduce 8.73% <0.01 $204.89–239.00 · VW $216.30i $910,895 SEC
2023   Q1 4,401 0.01 Add 3.46% <0.01 $196.33–229.77 · VW $211.43i $933,012 SEC
2022   Q4 4,254 0.01 $246.42 $1,048,271 SEC
2022   Q3 4,254 0.01 Reduce 0.47% $203.65–257.35 · VW $239.17i $892,000 SEC
2022   Q2 4,274 0.01 Reduce 1.59% <0.01 $217.00–264.22 · VW $241.45i $971,000 SEC
2022   Q1 4,343 0.01 Reduce 1.14% <0.01 $222.54–291.55 · VW $251.25i $1,239,000 SEC
2021   Q4 4,393 0.01 Add 0.46% $247.86–299.20 · VW $267.86i $1,308,000 SEC
2021   Q3 4,373 0.01 Reduce 1.13% <0.01 $238.62–296.06 · VW $266.65i $1,046,000 SEC
2021   Q2 4,423 0.01 $265.43 $1,174,000 SEC
2021   Q1 4,423 0.01 Reduce 8.35% <0.01 $240.96–295.14 · VW $272.33i $1,188,000 SEC
2020   Q4 4,826 0.01 Add 25.03% <0.01 $226.09–264.11 · VW $247.42i $1,147,000 SEC
2020   Q3 3,860 0.01 Reduce 6.08% <0.01 $196.15–247.98 · VW $227.05i $826,000 SEC
2020   Q2 4,110 0.01 $175.67 $722,000 SEC
2020   Q1 4,110 0.01 Reduce 1.79% <0.01 $112.62–187.63 · VW $159.51i $600,000 SEC
2019   Q4 4,185 0.01 Reduce 0.12% $176.40–219.88 · VW $192.88i $812,000 SEC
2019   Q3 4,190 0.01 Reduce 3.90% <0.01 $166.57–197.67 · VW $185.91i $753,000 SEC
2019   Q2 4,360 0.01 $199.31 $869,000 SEC
2019   Q1 4,360 0.01 Reduce 4.39% <0.01 $174.23–211.46 · VW $193.61i $815,000 SEC
2018   Q4 4,560 0.01 $149.56 $682,000 SEC
2018   Q3 4,560 0.01 Reduce 11.71% <0.01 $155.00–186.91 · VW $170.88i $823,000 SEC
2018   Q2 5,165 0.01 Reduce 2.73% <0.01 $147.22–177.08 · VW $166.05i $779,000 SEC
2018   Q1 5,310 0.01 Reduce 1.85% <0.01 $127.79–155.53 · VW $144.99i $721,000 SEC
2017   Q4 5,410 0.01 Reduce 3.65% <0.01 $131.81–157.15 · VW $142.68i $784,000 SEC
2017   Q3 5,615 0.01 Add 16.42% <0.01 $120.13–139.98 · VW $132.91i $743,000 SEC
2017   Q2 4,823 0.01 Reduce 3.64% <0.01 $111.44–125.31 · VW $119.09i $587,000 SEC
2017   Q1 5,005 0.01 Add 73.24% <0.01 $109.27–124.50 · VW $119.27i $560,000 SEC
2016   Q4 2,889 <0.01 $108.00 $312,000 SEC
2016   Q3 2,889 <0.01 Reduce 5.96% <0.01 $89.92–107.32 · VW $101.23i $280,000 SEC
2016   Q2 3,072 <0.01 Reduce 3.31% <0.01 $78.73–94.43 · VW $89.02i $262,000 SEC
2016   Q1 3,177 <0.01 Reduce 9.92% <0.01 $73.31–94.10 · VW $83.82i $264,000 SEC
2015   Q4 3,527 <0.01 $84.49 $298,000 SEC
2015   Q3 3,527 <0.01 Add 8.96% <0.01 $74.36–98.75 · VW $89.39i $269,000 SEC
2015   Q2 3,237 <0.01 $87.43 $283,000 SEC
2015   Q1 3,237 <0.01 Reduce 1.52% <0.01 $91.85–111.76 · VW $98.54i $333,000 SEC
2014   Q4 3,287 <0.01 Add 24.65% <0.01 $99.80–112.22 · VW $107.06i $360,000 SEC
2014   Q3 2,637 <0.01 Reduce 23.28% <0.01 $101.80–117.64 · VW $110.36i $294,000 SEC
2014   Q2 3,437 0.01 Reduce 1.43% <0.01 $98.54–108.84 · VW $104.79i $354,000 SEC
2014   Q1 3,487 0.01 Reduce 5.42% <0.01 $90.90–101.33 · VW $97.66i $339,000 SEC
2013   Q4 3,687 0.01 Add 5.22% <0.01 $86.55–95.10 · VW $91.19i $342,000 SEC
2013   Q3 3,504 <0.01 Reduce 1.27% <0.01 $71.88–88.99 · VW $82.85i $271,000 SEC
2013   Q2 3,549 0.01 Reduce 2.74% <0.01 $70.27–78.36 · VW $73.60i $258,000 SEC
2013   Q1 3,649 <0.01 Reduce 3.82% <0.01 $72.21–81.00 · VW $76.60i $281,000 SEC
2012   Q4 3,794 <0.01 Add 4.12% <0.01 $59.26–73.79 · VW $68.70i $235,000 SEC
2012   Q3 3,644 <0.01 $63.67 $232,000 SEC
2012   Q2 3,644 <0.01 $71.90 $262,000 SEC
2012   Q1 3,644 <0.01 $65.86 $240,000 SEC
2011   Q4 3,644 <0.01 Reduce 57.84% <0.01 $67.56–78.50 · VW $71.65i $266,000 SEC
2011   Q3 8,644 0.02 Reduce 36.65% <0.01 $57.57–76.20 · VW $69.77i $527,000 SEC
2011   Q2 13,644 0.01 $74.90 $1,022,000 SEC
2011   Q1 13,644 0.03 $69.26 $945,000 SEC
2010   Q4 13,644 0.02 Add 13.70% <0.01 $60.22–66.00 · VW $63.93i $857,000 SEC
2010   Q3 12,000 0.01 Reduce 44.19% 0.02 $54.25–63.64 · VW $59.35i $714,120,000 SEC
2010   Q2 21,500 0.04 Buy 0.04 $50.03–60.84 · VW $54.85i $1,140,575,000 SEC
Price snapshot:
Current price$327.59
Avg. buy price$11,425.50
+/- since buy-97.13%
52-week low$252.80
52-week high$329.05