Transaction in Own Shares

Summary by AI BETAClose X

Ashtead Group plc purchased 79,550 of its own ordinary shares on August 19th, 2025, at an average price of 5,359 pence per share, as part of a $1.5 billion share repurchase program. The price ranged from a low of 5,314 pence to a high of 5,384 pence per share. Following this transaction, 424,728,353 ordinary shares remain in issue (excluding treasury shares), and the company holds 26,626,480 treasury shares. Barclays Bank PLC acted as the broker for this transaction.

Disclaimer*

UK 100

Latest directors dealings