Form 8.3 STHREE PLC

Summary by AI BETAClose X

Barclays disclosed a public opening position in SThree PLC as at 06 Nov 2026, owning 3,586,286 ordinary shares (2.95%), holding 484,349 long cash-settled derivatives (0.40%) and 3,582,740 short cash-settled derivatives (2.95%), resulting in total interests of 4,070,635 (3.35%) and total short positions of 4,085,821 (3.36%); trading on 06 Nov included purchases and sales at prices between £2.9224 and £3.0051, leaving a marginal net short of 15,186 shares (≈0.01%).

Disclaimer*

UK 100

Latest directors dealings