“Constellation Software shares (CSU) on the Toronto Stock Exchange have declined by over 50% from their high in May 2025.”