The TSX just hit a new all-time high. Investors who missed the bounce off the tariff pullback are wondering which top Canadian stocks might still be undervalued and good to buy for a self-directed Tax-Free Savings Account (TFSA) or Registered Retirement Savings Plan (RRSP) portfolio. Canadian National Railway Canadian National Railway (TSX:CNR) is up about 12% this month, but the stock is still down nearly 14% in the past year and is about 20% below its 2024 high. The recent pop is due to new optimism that the United States get trade deals done with major partners, including China, Mexico,…
News Timeline:
Track the development of related news across the Internet.
July 19, 2025
07:30
Source: fool.ca
May 16, 2025
04:18
Source: vancouverisawesome.com
May 16, 2025
04:18
Source: guelphtoday.com
April 23, 2025
22:34
Source: bradfordtoday.ca