CNI
$98.20
Canadian National Railway

Investor Sentiment for Canadian National Railway


What do you expect when CNI reports earnings?
Beat
Meet
Miss

Where is CNI's stock price going from here?
Up
Flat
Down