Transaction in Own Shares

Summary by AI BETAClose X

Ashtead Group plc purchased 79,474 of its own ordinary shares on August 20, 2025, as part of a $1.5 billion share repurchase program announced December 10, 2024. The average price paid was 5,335 pence per share, ranging from a low of 5,292 pence to a high of 5,356 pence. Following this transaction, 424,648,879 ordinary shares remain in issue (excluding treasury shares), and the company holds 26,705,954 treasury shares. Barclays Bank PLC acted as broker for the transaction.

Disclaimer*

UK 100

Latest directors dealings