SThree plc (LON:STEM)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
301.00
0.00 (0.00%)
Nov 5, 2026, 4:35 PM GMT
Market Cap363.00M +82.0%
Revenue (ttm)1.25B -9.2%
Net Income13.04M -54.7%
EPS0.10 -53.3%
Shares Out 120.60M
PE Ratio29.48
Forward PE54.38
Dividend0.14 (4.75%)
Ex-Dividend DateNov 12, 2026
Volume107,067
Open305.00
Previous Close301.00
Day's Range298.50 - 307.61
52-Week Range143.00 - 325.00
Beta0.75
AnalystsStrong Buy
Price Target337.50 (+12.13%)
Earnings DateJan 26, 2027