Transaction in Own Shares

Summary by AI BETAClose X

Ashtead Group plc purchased 79,742 of its own ordinary shares on August 21st, 2025, at an average price of 5350 pence per share, as part of its up to $1.5 billion share repurchase program announced December 10th, 2024. The purchase price ranged from a low of 5322 pence to a high of 5384 pence per share. Following this transaction, 424,569,137 ordinary shares remain in issue (excluding treasury shares), and the company holds 26,785,696 treasury shares. Barclays Bank PLC acted as the broker for this transaction. Detailed information on individual purchases is available in a separate document.

Disclaimer*

UK 100

Latest directors dealings