Compare Stocks: CNI

CNI

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNICanadian National Railway Company73.73B121.260.02%364,69021.8812.38B

Average Return