Transaction in Own Shares

Summary by AI BETAClose X

On October 24, 2025, Ashtead Group plc purchased 84,134 of its own ordinary shares, priced at 10 pence each, for Treasury. The average price paid per share was 5,288.2516 pence, with the lowest price at 5,216.0000 pence and the highest at 5,352.0000 pence. Following this transaction, the remaining number of ordinary shares in issue will be 420,818,302, excluding Treasury shares. The Company will hold 30,536,531 ordinary shares in Treasury. This figure of 420,818,302 may be used by shareholders to determine if they are required to notify their interest in the Company under the Disclosure and Transparency Rules.

Disclaimer*

UK 100

Latest directors dealings