“Over the past 6 to 9 months, Constellation Software's stock fell by more than 50% from its all-time high.”