BLD Estados financieros: Análisis de TopBuild Corp AI