Form 8.3 STHREE PLC

Summary by AI BETAClose X

Barclays disclosed an open position in SThree plc as at 05 Nov 2026 showing 3,621,858 shares (2.98%) held and 478,389 shares (0.39%) disclosed as short, with cash-settled derivatives reflecting 458,112 shares (0.38%) long and 3,616,956 shares (2.98%) short, resulting in total interests of 4,079,970 shares (3.36%) and total short positions of 4,095,345 shares (3.37%); the filing records multiple purchases and sales and swap/CFD activity executed around prices between £2.99 and £3.07 and confirms no indemnity or option arrangements.

Disclaimer*

UK 100

Latest directors dealings