Transaction in Own Shares

Summary by AI BETAClose X

Ashtead Group plc purchased 80,750 of its own ordinary shares on August 18th, 2025, at an average price of 528.1 pence per share, as part of a $1.5 billion share repurchase program announced on December 10th, 2024. The price paid ranged from a low of 524.2 pence to a high of 533.2 pence per share. Following this transaction, 424,807,903 ordinary shares remain in issue (excluding treasury shares), and the company holds 26,546,930 treasury shares. Barclays Bank PLC acted as the broker for this transaction.

Disclaimer*

UK 100

Latest directors dealings