Why CNI? Canadian National Railway Compa Analysis, Price & AI Insights | Whystock
CNI
$109.38-2.58 (-2.30%)
After Hours$110.95+1.57 (+1.44%)· Last close May 4
Canadian National Railway Company, together with its subsidiaries, engages in the rail, intermodal, trucking, and related transportation businesses in Canada and the United States.