Form 8.3 STHREE PLC

Summary by AI BETAClose X

Barclays PLC disclosed on 12 Nov 2026 an open position in SThree PLC showing total interests of 3,847,251 shares (3.17% of voting rights) and total short positions of 3,866,558 shares (3.18%), leaving a net short position of 19,307 shares (≈0.01%). Directly held ordinary shares total 3,412,549 (2.81%) with short positions of 452,911 (0.37%) and cash-settled derivatives exposure of 434,702 (0.36%); stock-settled derivatives are nil. Dealings on 11 Nov 2026 comprised purchases, sales, swaps and CFDs at prices between GBP 2.9625 and GBP 3.0299.

Disclaimer*

UK 100

Latest directors dealings