“In 2025, Constellation Software's stock declined by 26% despite the company reporting good results.”