Sale of shares of 26,686 shares at £26.68 | Phynwire