Why CNI? Canadian National Railway Compa Analysis, Price & AI Insights | Whystock
CNI
$109.38-2.58 (-2.30%)
Market ClosedLast 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.