Canadian National Railway Company (TSX:CNR)(NYSE:CNI) is one of the top stocks on the TSX that should be a core holding in every investor’s portfolio.
— Read on www.msn.com/en-ca/money/savingandinvesting/why-canadian-national-railway-tsxcnr-is-still-1-of-the-best-long-term-stocks/ar-AABW7DQ