SThree is owned collectively by its public shareholders, with institutional asset managers holding the majority of the equity float. Because it is a publicly traded corporation on the London Stock Exchange, ownership is distributed among mutual funds, pension funds, retail investors, and corporate insiders who own shares via open-market transactions and employee incentive plans.