Trade of the Day: Canadian National Railway (USA) (CNI) Stock Going Full Steam Ahead By: InvestorPlace February 02, 2017 at 08:10 AM EST Read More >> Related Stocks: Canadian National Railway Company Liberty All Star Equity Fund