Computer Modelling Group (TSX:CMG) is at the top of my list. The $989.6 million software and consulting technology firm is a ...