- 
        
                             Constellation Software Inc. (CSU $3,782.39) Constellation Software Inc. (CSU $3,782.39)
- 
        
                             Intact Financial Corporation (IFC $262.70) Intact Financial Corporation (IFC $262.70)
- 
        
                             Descartes Systems Group Inc. (The) (DSG $134.95) Descartes Systems Group Inc. (The) (DSG $134.95)
- 
        
                             Alimentation Couche-Tard Inc. (ATD $74.47) Alimentation Couche-Tard Inc. (ATD $74.47)
- 
        
                             Brookfield Corporation Class A Limited Voting Shares (BN $64.67) Brookfield Corporation Class A Limited Voting Shares (BN $64.67)
            Q: The TSX has reached an all time high this month.  Based on current prices, which 5 Canadian Stocks are your top choices for new money and your reasons for choosing those stocks.
        
     
                             
                             
                    