Definition of EDR in the Financial Dictionary - by Free online English dictionary and encyclopedia. What is EDR? Meaning of EDR as a finance term. What does EDR mean in finance?
The Board has announced its intention to commence a share buy-back programme of up to £50 million, to be transacted over 12 months commencing in April 2024. This is in line with our capital allocation policy as we continuously evaluate the deployment of our available capital to support inve...