Ashtead Group Plc
| Buy Back at price 60.15 per share. | Direct | 481 184 | 09 déc. 2022 | 8 000 |
Ashtead Group Plc
| Buy Back at price 59.77 per share. | Direct | 474 820 | 08 déc. 2022 | 7 944 |
Ashtead Group Plc
| Buy Back at price 60.25 per share. | Direct | 361 506 | 07 déc. 2022 | 6 000 |
Ashtead Group Plc
| Buy Back at price 62.03 per share. | Direct | 744 384 | 06 déc. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 61.31 per share. | Direct | 733 035 | 05 déc. 2022 | 11 957 |
Ashtead Group Plc
| Buy Back at price 61.85 per share. | Direct | 742 236 | 02 déc. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 62.28 per share. | Direct | 989 972 | 01 déc. 2022 | 15 895 |
Ashtead Group Plc
| Buy Back at price 60.39 per share. | Direct | 966 224 | 30 nov. 2022 | 16 000 |
Ashtead Group Plc
| Buy Back at price 60.20 per share. | Direct | 722 340 | 29 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 60.94 per share. | Direct | 731 256 | 28 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 61.46 per share. | Direct | 734 472 | 25 nov. 2022 | 11 951 |
Ashtead Group Plc
| Buy Back at price 61.33 per share. | Direct | 735 900 | 24 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 60.94 per share. | Direct | 731 220 | 23 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 59.82 per share. | Direct | 717 828 | 22 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 58.98 per share. | Direct | 707 700 | 21 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 58.98 per share. | Direct | 943 680 | 18 nov. 2022 | 16 000 |
Ashtead Group Plc
| Buy Back at price 57.81 per share. | Direct | 925 040 | 17 nov. 2022 | 16 000 |
Ashtead Group Plc
| Buy Back at price 58.88 per share. | Direct | 706 620 | 16 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 59.59 per share. | Direct | 715 044 | 15 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 59.08 per share. | Direct | 708 924 | 14 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 60.34 per share. | Direct | 724 020 | 11 nov. 2022 | 12 000 |
Ashtead Group Plc
| Buy Back at price 56.78 per share. | Direct | 508 282 | 10 nov. 2022 | 8 951 |
Ashtead Group Plc
| Buy Back at price 54.85 per share. | Direct | 877 600 | 09 nov. 2022 | 16 000 |
Ashtead Group Plc
| Buy Back at price 56.19 per share. | Direct | 899 072 | 08 nov. 2022 | 16 000 |
Ashtead Group Plc
| Buy Back at price 55.51 per share. | Direct | 888 096 | 07 nov. 2022 | 16 000 |
Ashtead Group Plc
| Buy Back at price 54.23 per share. | Direct | 867 600 | 04 nov. 2022 | 16 000 |
Ashtead Group Plc
| Buy Back at price 51.73 per share. | Direct | 827 632 | 03 nov. 2022 | 16 000 |
Ashtead Group Plc
| Buy Back at price 53.98 per share. | Direct | 862 610 | 02 nov. 2022 | 15 979 |
Ashtead Group Plc
| Buy Back at price 53.61 per share. | Direct | 857 824 | 01 nov. 2022 | 16 000 |
Ashtead Group Plc
| Buy Back at price 51.74 per share. | Direct | 1 500 344 | 31 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 51.87 per share. | Direct | 1 504 317 | 28 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 52.04 per share. | Direct | 1 300 950 | 27 oct. 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 52.11 per share. | Direct | 1 448 974 | 26 oct. 2022 | 27 805 |
Ashtead Group Plc
| Buy Back at price 49.66 per share. | Direct | 1 440 227 | 25 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 48.59 per share. | Direct | 1 409 255 | 24 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 47.38 per share. | Direct | 1 373 962 | 21 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 48.37 per share. | Direct | 1 402 730 | 20 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 48.75 per share. | Direct | 1 413 663 | 19 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 49.62 per share. | Direct | 1 438 922 | 18 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 47.71 per share. | Direct | 1 383 474 | 17 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 47.49 per share. | Direct | 1 377 355 | 14 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 46.38 per share. | Direct | 1 345 049 | 13 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 46.18 per share. | Direct | 1 339 133 | 12 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 46.34 per share. | Direct | 1 343 889 | 11 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 47.55 per share. | Direct | 1 378 863 | 10 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 47.67 per share. | Direct | 1 382 488 | 07 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 48.77 per share. | Direct | 904 476 | 06 oct. 2022 | 18 545 |
Ashtead Group Plc
| Buy Back at price 48.74 per share. | Direct | 1 413 344 | 05 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 49.23 per share. | Direct | 1 427 699 | 04 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 45.77 per share. | Direct | 1 327 475 | 03 oct. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 44.95 per share. | Direct | 1 663 224 | 30 sept. 2022 | 37 000 |
Ashtead Group Plc
| Buy Back at price 44.27 per share. | Direct | 1 283 859 | 29 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 42.71 per share. | Direct | 1 580 418 | 28 sept. 2022 | 37 000 |
Ashtead Group Plc
| Buy Back at price 41.91 per share. | Direct | 1 550 855 | 27 sept. 2022 | 37 000 |
Ashtead Group Plc
| Buy Back at price 41.90 per share. | Direct | 1 550 411 | 26 sept. 2022 | 37 000 |
Ashtead Group Plc
| Buy Back at price 41.47 per share. | Direct | 1 534 390 | 23 sept. 2022 | 37 000 |
Ashtead Group Plc
| Buy Back at price 45.95 per share. | Direct | 1 332 579 | 22 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 46.89 per share. | Direct | 1 359 781 | 21 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 48.48 per share. | Direct | 1 405 775 | 20 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 48.87 per share. | Direct | 1 417 114 | 16 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 49.45 per share. | Direct | 1 434 079 | 15 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 49.24 per share. | Direct | 1 428 047 | 14 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 50.67 per share. | Direct | 1 469 575 | 13 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 51.32 per share. | Direct | 1 387 714 | 12 sept. 2022 | 27 042 |
Ashtead Group Plc
| Buy Back at price 49.59 per share. | Direct | 1 438 168 | 09 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 48.00 per share. | Direct | 1 392 029 | 08 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 47.66 per share. | Direct | 1 382 024 | 07 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 48.52 per share. | Direct | 1 406 993 | 06 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 49.26 per share. | Direct | 1 428 656 | 05 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 49.03 per share. | Direct | 1 421 899 | 02 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 48.19 per share. | Direct | 1 397 452 | 01 sept. 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 49.61 per share. | Direct | 1 438 806 | 31 août 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 50.37 per share. | Direct | 1 460 817 | 30 août 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 51.35 per share. | Direct | 1 489 150 | 25 août 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 51.38 per share. | Direct | 1 490 165 | 25 août 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 50.93 per share. | Direct | 1 476 912 | 24 août 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 51.58 per share. | Direct | 1 495 907 | 23 août 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 52.64 per share. | Direct | 1 315 925 | 22 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 54.01 per share. | Direct | 1 350 350 | 19 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 55.16 per share. | Direct | 1 379 125 | 18 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 55.70 per share. | Direct | 1 392 625 | 17 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 55.74 per share. | Direct | 1 393 425 | 16 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 55.59 per share. | Direct | 1 389 825 | 15 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 56.42 per share. | Direct | 1 410 475 | 11 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 55.89 per share. | Direct | 1 397 350 | 11 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 55.61 per share. | Direct | 1 612 719 | 10 août 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 54.40 per share. | Direct | 1 359 925 | 09 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 55.44 per share. | Direct | 1 386 025 | 08 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 55.16 per share. | Direct | 1 379 125 | 05 août 2022 | 25 000 |
Ashtead Group Plc
| Buy Back at price 55.55 per share. | Direct | 1 610 805 | 04 août 2022 | 29 000 |
Ashtead Group Plc
| Buy Back at price 54.51 per share. | Direct | 1 580 790 | 03 août 2022 | 29 000 |
Pike (James Robert Provan)
| Bought at price 31.34 per share. | Direct | 44 413 | 02 août 2022 | 1 417 |
Pike (James Robert Provan)
| Bought at price 31.72 per share. | Direct | 76 798 | 01 août 2022 | 2 421 |
Griggs (Gavin)
| | Direct | | 01 août 2022 | 15 611 |
Griggs (Gavin)
| Sold at price 31.88 per share. | Direct | 234 619 | 01 août 2022 | 7 359 |
Ashtead Group Plc
| Buy Back at price 52.50 per share. | Direct | 1 533 857 | 28 juil. 2022 | 29 218 |
Ashtead Group Plc
| Buy Back at price 50.18 per share. | Direct | 2 007 320 | 27 juil. 2022 | 40 000 |
Ashtead Group Plc
| Buy Back at price 49.49 per share. | Direct | 1 979 800 | 26 juil. 2022 | 40 000 |
Ashtead Group Plc
| Buy Back at price 50.22 per share. | Direct | 2 008 600 | 25 juil. 2022 | 40 000 |
Ashtead Group Plc
| Buy Back at price 49.98 per share. | Direct | 755 552 | 22 juil. 2022 | 15 118 |
Ashtead Group Plc
| Buy Back at price 48.95 per share. | Direct | 127 919 | 21 juil. 2022 | 2 613 |
Ashtead Group Plc
| Buy Back at price 47.92 per share. | Direct | 433 280 | 20 juil. 2022 | 9 041 |
Ashtead Group Plc
| Buy Back at price 46.70 per share. | Direct | 2 101 365 | 19 juil. 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 46.37 per share. | Direct | 2 086 650 | 18 juil. 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 44.87 per share. | Direct | 2 019 240 | 15 juil. 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 44.05 per share. | Direct | 1 982 205 | 14 juil. 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 44.61 per share. | Direct | 2 007 359 | 13 juil. 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 44.95 per share. | Direct | 2 022 705 | 12 juil. 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 44.96 per share. | Direct | 2 023 380 | 11 juil. 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 44.01 per share. | Direct | 1 136 312 | 07 juil. 2022 | 25 820 |
Ashtead Group Plc
| Buy Back at price 42.85 per share. | Direct | 2 249 782 | 06 juil. 2022 | 52 500 |
Ashtead Group Plc
| Buy Back at price 41.71 per share. | Direct | 2 189 565 | 05 juil. 2022 | 52 500 |
Ashtead Group Plc
| Buy Back at price 42.42 per share. | Direct | 1 908 719 | 04 juil. 2022 | 45 000 |
Horgan (Brendan)
| | Direct | | 04 juil. 2022 | 69 682 |
Horgan (Brendan)
| Sold at price 0.42 per share. | Direct | 14 705 | 04 juil. 2022 | 34 682 |
Pratt (Michael Richard)
| | Direct | | 04 juil. 2022 | 30 153 |
Pratt (Michael Richard)
| Sold at price 0.42 per share. | Direct | 6 293 | 04 juil. 2022 | 14 844 |
Ashtead Group Plc
| Buy Back at price 42.41 per share. | Direct | 2 226 682 | 01 juil. 2022 | 52 500 |
Ashtead Group Plc
| Buy Back at price 41.44 per share. | Direct | 2 175 757 | 30 juin 2022 | 52 500 |
Ashtead Group Plc
| Buy Back at price 42.20 per share. | Direct | 1 898 775 | 29 juin 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 43.60 per share. | Direct | 1 958 032 | 28 juin 2022 | 44 909 |
Ashtead Group Plc
| Buy Back at price 43.73 per share. | Direct | 1 968 030 | 27 juin 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 42.55 per share. | Direct | 2 233 822 | 24 juin 2022 | 52 500 |
Ashtead Group Plc
| Buy Back at price 40.73 per share. | Direct | 2 138 220 | 23 juin 2022 | 52 500 |
Ashtead Group Plc
| Buy Back at price 40.99 per share. | Direct | 2 152 132 | 22 juin 2022 | 52 500 |
Ashtead Group Plc
| Buy Back at price 41.90 per share. | Direct | 2 199 592 | 21 juin 2022 | 52 500 |
Ashtead Group Plc
| Buy Back at price 42.04 per share. | Direct | 1 891 890 | 20 juin 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 43.87 per share. | Direct | 1 974 240 | 17 juin 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 45.78 per share. | Direct | 2 060 324 | 16 juin 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 45.74 per share. | Direct | 2 058 345 | 15 juin 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 44.01 per share. | Direct | 1 980 630 | 14 juin 2022 | 45 000 |
Ashtead Group Plc
| Buy Back at price 46.79 per share. | Direct | 2 105 505 | 13 juin 2022 | 45 000 |
Pratt (Michael Richard)
| | Direct | | 13 juin 2022 | 0 |
Ribeiro (Renata)
| | Direct | | 13 juin 2022 | 0 |
Riches (Lucinda J)
| | Direct | | 13 juin 2022 | 0 |
Ruth (Lindsley)
| | Direct | | 13 juin 2022 | 0 |
Walker (Paul Ashton)
| | Direct | | 13 juin 2022 | 0 |
Cockburn (Angus G)
| | Direct | | 13 juin 2022 | 0 |
Horgan (Brendan)
| | Direct | | 13 juin 2022 | 0 |
Fratto (Tanya)
| | Direct | | 13 juin 2022 | 0 |
Ashtead Group Plc
| Buy Back at price 49.30 per share. | Direct | 1 972 200 | 10 juin 2022 | 40 000 |
BlackRock Investment Management (UK) Limited
| | Direct | | 10 juin 2022 | 0 |
Ashtead Group Plc
| Buy Back at price 50.48 per share. | Direct | 2 012 786 | 09 juin 2022 | 39 869 |
Ashtead Group Plc
| Buy Back at price 51.45 per share. | Direct | 2 057 920 | 08 juin 2022 | 40 000 |
Ashtead Group Plc
| Buy Back at price 52.14 per share. | Direct | 2 085 560 | 07 juin 2022 | 40 000 |
Ashtead Group Plc
| Buy Back at price 52.17 per share. | Direct | 2 087 000 | 06 juin 2022 | 40 000 |
Ashtead Group Plc
| Buy Back at price 51.18 per share. | Direct | 2 047 040 | 01 juin 2022 | 40 000 |
Ashtead Group Plc
| Buy Back at price 52.76 per share. | Direct | 2 110 240 | 31 mai 2022 | 40 000 |
Ashtead Group Plc
| Buy Back at price 52.56 per share. | Direct | 16 977 | 30 mai 2022 | 323 |
Ashtead Group Plc
| Buy Back at price 51.21 per share. | Direct | 1 101 454 | 27 mai 2022 | 21 509 |