Purchase of Ordinary Shares. of 4,120 shares at £29.216999 | Phynwire