ASHTY Estados financieros: Análisis de Ashtead Group plc AI