These top Canadian stocks have a proven business model and are likely to benefit from steady demand for their offerings. The ...