If You’d Invested $10,000 in CNR Stock in 2003, Here’s How Much You’d Have Today

Its rail network spans 23,000 route miles across Canada and mid-America. A TSX giant, Canadian National Railway, is valued at a market cap of $106 …