Given their solid financial performance and healthy growth prospects, these three Canadian stocks are well-positioned to ...