Constellation Software (TSX:CSU) stock trading at a 51% discount to 52-week highs is the rarest â once-in-a-decadeâ investment opportunity Iâ ve seen. Its pullback, a valuation reset triggered by the ...