Compare Stocks: CNI

CNI

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNICanadian National Railway Company78.01B128.88-423,36323.1712.51B

Average Return