Compare Stocks: CNI

CNI

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNICanadian National Railway Company59.98B99.582.27%2,004,42018.8412.35B

Average Return