tiprankstipranks
Canadian National Railway (TSE:CNR)
TSX:CNR
Canada
CNRCanadian National Railway
C$166.08
-C$2.29(-1.36%)
At close: 4:00 PM EDT