logo

SThree

LSE • STEM • GB00B0KM9T71

Market Closed
Ex-dividend 12 Nov · 0.051 GBP (special)

ORTEX Data Highlights

Generating your data highlights...

Market Cap

498m USD | # 2530 in GB

Volume

457.84k shares | 2.01m USD

Shares Outstanding

120.6m

Free Float Shares

90.77% | 109.47m

DB:S8T

News

STEM key data

SThree (LSE: STEM) has a market capitalization of $498.30M. Last close 298 GBp (as of 2026-10-21); 52-week range 143 GBp to 325 GBp. ORTEX data as of 2026-10-19: short interest is 2.5% of free float, 9.1 days to cover and the average cost to borrow is 0.66%.