tiprankstipranks
Canadian National Railway (CNI)
NYSE:CNI
United States
CNICanadian National Railway
$111.24
$2.04(1.87%)
At close: 4:00 PM EST
$111.40
$0.16(0.14%)
After hours: Nov 22 7:54 PM EST