The consensus rating for Canadian National Railway is Neutral, based on 5 analyst ratings. With an average one-year price target of $108.6, there's a potential 16.56% upside.
The Lone House Democrat Who Thinks His Party Has the Shutdown All Wrong ...