Ashtead Group plc (the "Company") announces that on 7th January 2025 it purchased for Treasury the following number of its ordinary shares of 10 pence each pursuant to its up to $1.5bn share ...
Shares of Ashtead Group PLC AHT inched down 0.16% to £50.32 Tuesday, on what proved to be an all-around dismal trading ...