Compare Stocks: CNI

CNI

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNICanadian National Railway Company64.62B107.771.76%579,91518.7712.62B

Average Return