Have a Spare $1,000? My Top 3 Stocks to Invest in at the Moment – Yahoo Finance Canada

CP Rail stock. Investors looking for a growth stock can investigate Canadian Pacific Kansas City (TSX:CP), which is a marriage of Canadian Pacific and …