Best Canadian Stocks to Buy and Hold
- Shopify.
- Transat A.T. Inc.
- Royal Bank of Canada.
- Bell Canada Enterprises.
- Descartes Systems Group.
- Lithium Americas Corp.
- Shaw Communications.
- Bank of Montreal.