Form 8.3 STHREE PLC

Summary by AI BETAClose X

Barclays disclosed an opening position in SThree plc held on 30 Oct 2026, reporting 3,728,163 shares (3.07%) directly held, 426,278 shares (0.35%) short, 408,686 shares (0.34%) via cash-settled derivatives, totaling 4,136,849 shares (3.41%) long-equivalent and 4,156,404 shares (3.42%) short-equivalent; numerous purchases and sales were executed at prices between £3.0250 and £3.0800 per share and the net position is effectively balanced (net short ~19,555 shares or ~0.01%), which limits immediate control implications but may attract investor attention to the disclosed stake.

Disclaimer*

UK 100

Latest directors dealings