Form 8.3 STHREE PLC

Summary by AI BETAClose X

Barclays disclosed on 05 Nov 2026 that as at 04 Nov 2026 it holds total interests of 4,094,900 SThree plc 1p ordinary shares (3.37%) and total short positions of 4,114,255 shares (3.39%), with cash‑settled derivatives comprising 452,551 long (0.37%) and 3,641,299 short (3.00%); the net position is a slight short of 19,355 shares (≈0.02%). Recent on‑market purchases and sales were executed in multiple tranches at prices between £2.94 and £3.03 per share. No stock‑settled derivatives, indemnities or related arrangements were declared.

Disclaimer*

UK 100

Latest directors dealings