- 
        
                            
                Descartes Systems Group Inc. (The) (DSG $124.03)
    
        
 - 
        
                            
                Kinaxis Inc. (KXS $170.36)
    
        
 - 
        
                            
                Open Text Corporation (OTEX $53.64)
    
        
 - 
        
                            
                Canadian General Investments Limited (CGI $45.40)
    
        
 
            Q: I own all in small positions with goal to give some growth to a mostly dividend portfolio. With bad luck the only one I don't own is Celestica. I realize this is now the darling. Do I keep these or sell to buy Celestica? My only concern is chasing a hot stock which sometimes doesn't work out. Thank you!