SThree plc (LON:STEM)

London flag London · Delayed Price · Currency is GBP · Price in GBX
285.00
-1.50 (-0.52%)
Sep 4, 2026, 4:56 PM GMT
Market Cap346.98M +41.3%
Revenue (ttm)1.25B -9.2%
Net Income13.04M -54.7%
EPS0.10 -53.3%
Shares Out 121.75M
PE Ratio27.91
Forward PE51.49
Dividend0.14 (4.99%)
Ex-Dividend DateNov 12, 2026
Volume176,456
Open284.00
Previous Close286.50
Day's Range279.19 - 286.00
52-Week Range132.20 - 301.00
Beta0.73
AnalystsBuy
Price Target241.25 (-15.35%)
Earnings DateJan 26, 2027