These three Canadian stocks combine real growth drivers with the kind of execution long-term investors look for. The post 3 ...