Director deals: SThree boss goes on spending spree, Barclays finance chief sells under ‘trading plan’
Trustpilot chair snaps up 150,000 sharesBarclays finance director sells stockBuying by SThree CEO boosts confidenceZillah Byng-Thorne, chair of the board at Trustpilot (TRST), bought 150,000 shares in the online reviews and...
22 September 2023