Compare Stocks: NSC

NSC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NSCNorfolk Southern Corporation66.64B296.980.99%1,690,02622.6512.23B

Average Return