Annual Report 2024 - Grafton Group plc | RNS | Ticker