Compare Stocks: CNI

CNI

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNICanadian National Railway Company57.83B94.011.45%1,443,04817.4412.35B

Average Return