Compare Stocks: NSC

NSC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NSCNorfolk Southern Corporation70.73B314.940.13%746,44424.7112.18B

Average Return