SThree plc (LON:STEM)

London flag London · Delayed Price · Currency is GBP · Price in GBX
302.00
-4.50 (-1.47%)
Sep 25, 2026, 4:47 PM GMT
Market Cap367.68M +84.9%
Revenue (ttm)1.25B -9.2%
Net Income13.04M -54.7%
EPS0.10 -53.3%
Shares Out 121.75M
PE Ratio29.57
Forward PE54.56
Dividend0.14 (4.74%)
Ex-Dividend DateNov 12, 2026
Volume168,836
Open304.75
Previous Close306.50
Day's Range299.50 - 309.50
52-Week Range143.00 - 324.00
Beta0.75
AnalystsStrong Buy
Price Target337.50 (+11.76%)
Earnings DateJan 26, 2027