These Canadian stocks have promising growth prospects and will likely to deliver above-average returns in the long term. The ...