LSE - Delayed Quote GBp

Ashtead Group plc (AHT.L)

4,108.00
+12.00
+(0.29%)
At close: May 9 at 4:35:29 PM GMT+1

Insider Purchases Last 6 Months

SharesTransactions
Purchases 0 0
Sales -- 0
Net Shares Purchased (Sold) 0 0
Total Insider Shares Held 2.4M --
% Net Shares Purchased (Sold) -- --

Net Institutional Purchases Prior Quarter to Latest Quarter

Shares
Net Shares Purchased (Sold) --
% Change in Institutional Shares Held --

Insider Transactions Reported - Last Two Years

InsiderTransactionTypeValueDate
Ashtead Group Plc -- Buy Back at price 54.36 per share. Direct 4,963,250 May 8, 2025
Ashtead Group Plc -- Buy Back at price 53.92 per share. Direct 4,923,352 May 7, 2025
Ashtead Group Plc -- Buy Back at price 54.15 per share. Direct 4,944,168 May 6, 2025
Ashtead Group Plc -- Buy Back at price 54.01 per share. Direct 4,931,386 May 2, 2025
Ashtead Group Plc -- Buy Back at price 53.42 per share. Direct 5,000,205 May 1, 2025
Ashtead Group Plc -- Buy Back at price 53.32 per share. Direct 4,990,564 Apr 30, 2025
Ashtead Group Plc -- Buy Back at price 54.17 per share. Direct 4,946,086 Apr 29, 2025
Ashtead Group Plc -- Buy Back at price 55.29 per share. Direct 4,926,160 Apr 28, 2025
Ashtead Group Plc -- Buy Back at price 54.88 per share. Direct 4,889,808 Apr 25, 2025
Ashtead Group Plc -- Buy Back at price 53.82 per share. Direct 5,036,880 Apr 24, 2025
Ashtead Group Plc -- Buy Back at price 53.38 per share. Direct 5,124,288 Apr 23, 2025
Ashtead Group Plc -- Buy Back at price 51.78 per share. Direct 4,846,514 Apr 22, 2025
Ashtead Group Plc -- Buy Back at price 51.97 per share. Direct 4,864,672 Apr 17, 2025
Ashtead Group Plc -- Buy Back at price 51.61 per share. Direct 4,806,552 Apr 16, 2025
Ashtead Group Plc -- Buy Back at price 52.42 per share. Direct 4,906,231 Apr 15, 2025
Ashtead Group Plc -- Buy Back at price 51.74 per share. Direct 4,959,537 Apr 14, 2025
Ashtead Group Plc -- Buy Back at price 49.96 per share. Direct 4,796,640 Apr 11, 2025
Ribeiro (Renata) -- Bought at price 51.43 per share. Direct 7,714 Apr 11, 2025
Ashtead Group Plc -- Buy Back at price 51.04 per share. Direct 5,027,243 Apr 10, 2025
Ashtead Group Plc -- Buy Back at price 48.95 per share. Direct 4,699,104 Apr 9, 2025
Dodge & Cox -- -- Direct -- Apr 9, 2025
Ashtead Group Plc -- Buy Back at price 48.69 per share. Direct 4,931,891 Apr 8, 2025
Ashtead Group Plc -- Buy Back at price 46.04 per share. Direct 4,534,841 Apr 7, 2025
Ashtead Group Plc -- Buy Back at price 48.70 per share. Direct 4,558,132 Apr 4, 2025
Ashtead Group Plc -- Buy Back at price 51.60 per share. Direct 4,597,381 Apr 3, 2025
Ashtead Group Plc -- Buy Back at price 53.68 per share. Direct 4,783,244 Apr 2, 2025
Ashtead Group Plc -- Buy Back at price 53.58 per share. Direct 4,773,532 Apr 1, 2025
Ashtead Group Plc -- Buy Back at price 53.51 per share. Direct 4,655,109 Mar 31, 2025
Ashtead Group Plc -- Buy Back at price 55.53 per share. Direct 4,720,050 Mar 28, 2025
Ashtead Group Plc -- Buy Back at price 56.13 per share. Direct 4,770,965 Mar 27, 2025
Ashtead Group Plc -- Buy Back at price 56.78 per share. Direct 4,718,750 Mar 26, 2025
Ashtead Group Plc -- Buy Back at price 57.35 per share. Direct 4,765,785 Mar 25, 2025
Ashtead Group Plc -- Buy Back at price 56.99 per share. Direct 4,843,810 Mar 24, 2025
Ashtead Group Plc -- Buy Back at price 56.08 per share. Direct 4,766,545 Mar 21, 2025
Dodge & Cox -- -- Direct -- Mar 21, 2025
Ashtead Group Plc -- Buy Back at price 56.92 per share. Direct 4,816,968 Mar 20, 2025
Ashtead Group Plc -- Buy Back at price 56.62 per share. Direct 4,812,275 Mar 19, 2025
Ashtead Group Plc -- Buy Back at price 56.90 per share. Direct 4,836,585 Mar 18, 2025
Ashtead Group Plc -- Buy Back at price 565.37 per share. Direct 48,056,535 Mar 17, 2025
Ashtead Group Plc -- Buy Back at price 55.87 per share. Direct 4,860,342 Mar 14, 2025
Ashtead Group Plc -- Buy Back at price 55.68 per share. Direct 4,732,885 Mar 13, 2025
Ashtead Group Plc -- Buy Back at price 56.03 per share. Direct 4,762,210 Mar 12, 2025
Ashtead Group Plc -- Buy Back at price 56.22 per share. Direct 4,779,040 Mar 11, 2025
Ashtead Group Plc -- Buy Back at price 56.54 per share. Direct 4,596,945 Mar 10, 2025
Ashtead Group Plc -- Buy Back at price 58.30 per share. Direct 4,710,410 Mar 7, 2025
Ashtead Group Plc -- Buy Back at price 58.32 per share. Direct 4,741,172 Mar 6, 2025
Ashtead Group Plc -- Buy Back at price 58.72 per share. Direct 4,879,216 Mar 5, 2025
Ashtead Group Plc -- Buy Back at price 57.75 per share. Direct 3,465,120 Mar 4, 2025
Ashtead Group Plc -- Buy Back at price 61.49 per share. Direct 3,689,340 Mar 3, 2025
Ashtead Group Plc -- Buy Back at price 60.33 per share. Direct 3,619,920 Feb 28, 2025

Related Tickers

Waiting for permission
Allow microphone access to enable voice search

Try again.