CNSWF Estados financieros: Análisis de Constellation Software Inc. AI