tiprankstipranks
Canadian National Railway (CNI)
NYSE:CNI
United States
CNICanadian National Railway
$109.20
$2.36(2.21%)
At close: 4:00 PM EST
$111.00
$1.80(1.65%)
After hours: Nov 21 7:09 PM EST