Despite trading at a relatively frothy multiple, Constellation Software (TSX:CSU) stock still looks like a buy right now.