Transaction in Own Shares

Summary by AI BETAClose X

Ashtead Group plc purchased 79,800 of its own ordinary shares on August 22, 2025, at an average price of 5,401 pence per share, as part of its up to $1.5 billion share repurchase program. The price ranged from a low of 5,332 pence to a high of 5,492 pence per share. Following this transaction, 424,489,337 ordinary shares remain in issue (excluding treasury shares), and the company holds 26,865,496 treasury shares. Barclays Bank PLC acted as the broker for this transaction.

Disclaimer*

UK 100

Latest directors dealings