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