Canada Goose Holdings Inc. is rated a Buy due to strong comp sales, attractive valuation, and improved balance sheet ...