tiprankstipranks
Canadian National Railway (CNI)
NYSE:CNI
United States
CNICanadian National Railway
$123.54
$1.58(1.30%)
At close: 4:00 PM EDT
$123.47
-$0.07(-0.06%)
After hours: May 03 5:01 PM EDT