CNI · NYSE · Railroads

Canadian National Railway (CNI)

Moves diversified freight across a three-coast network linking Canada with the U.S. Midwest and Gulf.

$119.47
vs last close+1.96 (+1.67%)
  1. CNI Advances Hybrid Locomotive Program to Boost Efficiency

    Zacks Investment ResearchOperations