Norfolk Southern Corporation NSC

Full chart Compare
Set alert

Price alert · NSC

All alert types
340.95 USD -4.73 (-1.37%)

At closeNov 4, 2026, 7:18 AM EST

340.45 -0.50 -0.15%

Pre-market · Nov 4, 7:18 AM ET

340.46 Day range 347.41
277.80 52-week range 358.60
YTD
+18.09%
1 year
+20.14%

Analyst view

Consensus: hold

Hold
Price target (mean) 360.61 +5.8% upside
Target (low)
297.00
Target (mean)
360.61
Target (high)
400.00
Ratings (0m) 21 5 buy · 16 hold · 0 sell
  • Strong buy1
  • Buy4
  • Hold16
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 21
  • 1 month ago 21
  • 2 months ago 21

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

NSC analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter3.283.15 – 3.443.22+1.8%3.48B+17.1%18
Next quarter3.152.81 – 3.492.65+18.7%3.31B+10.3%11
Current year13.0312.72 – 13.2312.49+4.3%13.45B+10.4%22
Next year14.5113.68 – 15.3913.03+11.3%14.17B+5.3%22

Upgrades and downgrades

The latest rating changes

NSC analyst upgrades and downgrades
DateFirmActionFromTo
Oct 23, 2026CitigroupMaintainedNeutralNeutral
Oct 23, 2026Evercore ISI GroupMaintainedIn-LineIn-Line
Oct 23, 2026JP MorganMaintainedNeutralNeutral
Oct 23, 2026RBC CapitalMaintainedSector PerformSector Perform
Oct 23, 2026TD CowenMaintainedBuyBuy
Oct 7, 2026CitigroupMaintainedNeutralNeutral
Oct 5, 2026JP MorganMaintainedNeutralNeutral
Oct 2, 2026SusquehannaMaintainedNeutralNeutral
Jul 27, 2026BMO CapitalMaintainedMarket PerformMarket Perform
Jul 27, 2026BairdMaintainedNeutralNeutral
Jul 24, 2026CitigroupMaintainedNeutralNeutral
Jul 24, 2026JP MorganMaintainedNeutralNeutral
Jul 24, 2026TD CowenMaintainedBuyBuy
Jul 24, 2026Wells FargoMaintainedOverweightOverweight
Jul 24, 2026RBC CapitalMaintainedSector PerformSector Perform
Jul 24, 2026BarclaysMaintainedOverweightOverweight
Jul 14, 2026SusquehannaMaintainedNeutralNeutral
Jul 10, 2026JP MorganMaintainedNeutralNeutral
Jul 10, 2026BairdMaintainedNeutralNeutral
Jul 9, 2026CitigroupMaintainedNeutralNeutral
Jul 8, 2026Wells FargoMaintainedOverweightOverweight
Apr 28, 2026BairdMaintainedNeutralNeutral
Apr 27, 2026TD CowenMaintainedBuyBuy
Apr 27, 2026BarclaysMaintainedOverweightOverweight
Apr 27, 2026RBC CapitalMaintainedSector PerformSector Perform
Apr 27, 2026BMO CapitalMaintainedMarket PerformMarket Perform
Apr 27, 2026Evercore ISI GroupMaintainedIn-LineIn-Line
Mar 31, 2026BernsteinMaintainedOutperformOutperform
Mar 19, 2026Evercore ISI GroupMaintainedIn-LineIn-Line
Feb 2, 2026BairdMaintainedNeutralNeutral