Canadian National Railway Co (NYSE:CNI)

108.40
Delayed Data
As of Sep 29
 -1.25 / -1.14%
Today’s Change
103.79
Today|||52-Week Range
129.89
-8.82%
Year-to-Date