These Canadian stocks have strong fundamentals with potential to outperform the benchmark index by a wide margin. The post 5 ...