- 
        
                             Royal Bank of Canada (RY $204.12) Royal Bank of Canada (RY $204.12)
- 
        
                             Sun Life Financial Inc. (SLF $85.48) Sun Life Financial Inc. (SLF $85.48)
- 
        
                             Constellation Software Inc. (CSU $3,586.89) Constellation Software Inc. (CSU $3,586.89)
- 
        
                             Capital Power Corporation (CPX $70.21) Capital Power Corporation (CPX $70.21)
- 
        
                             Descartes Systems Group Inc. (The) (DSG $125.13) Descartes Systems Group Inc. (The) (DSG $125.13)
- 
        
                             TMX Group Limited (X $49.92) TMX Group Limited (X $49.92)
- 
        
                             Alimentation Couche-Tard Inc. (ATD.A) Alimentation Couche-Tard Inc. (ATD.A)
            Q: Can you please give me your 8 top stock picks for someone retiring in 8 years. Thank you, I value your teams opinion.
        
     
                             
                             
                    