Share Sale Result

2,744 shares sold for an average of £18.73 per share on the 1st April 2026.