At the recent sale of shares ending Friday, 14th March 2025 a total of 2,541 shares were sold out of a total of 8,220 which were available. They were sold at an average price of £16.73.