RE: Buys v sells10 Mar 2025 16:15
Lti
Selling 754,736 Shares on 7 March 2025 at a price of 72.46 pence per Share could mean anything, but suggests to me he thought the price looked "toppy". He also sold about ten per cent of that volume (75,300 ordinary shares) at 66.3633 pence each on February 21, 2025