SThree plc (LON:STEM)

London flag London · Delayed Price · Currency is GBP · Price in GBX
316.00
-3.50 (-1.10%)
Oct 16, 2026, 4:52 PM GMT
Market Cap381.09M +86.1%
Revenue (ttm)1.25B -9.2%
Net Income13.04M -54.7%
EPS0.10 -53.3%
Shares Out 120.60M
PE Ratio31.29
Forward PE57.72
Dividend0.14 (4.53%)
Ex-Dividend DateNov 12, 2026
Volume158,865
Open325.00
Previous Close319.50
Day's Range316.00 - 325.00
52-Week Range143.00 - 325.00
Beta0.78
AnalystsStrong Buy
Price Target337.50 (+6.8%)
Earnings DateJan 26, 2027