SThree plc (LON:STEM)

London flag London · Delayed Price · Currency is GBP · Price in GBX
290.50
+5.50 (1.93%)
Aug 14, 2026, 4:47 PM GMT
Market Cap353.68M +35.8%
Revenue (ttm)1.25B -9.2%
Net Income13.04M -54.7%
EPS0.10 -53.3%
Shares Out 121.75M
PE Ratio28.45
Forward PE52.72
Dividend0.14 (4.92%)
Ex-Dividend DateNov 12, 2026
Volumen/a
Open291.50
Previous Close285.00
Day's Range287.00 - 300.50
52-Week Range132.20 - 300.00
Beta0.73
AnalystsBuy
Price Target241.25 (-16.95%)
Earnings DateJul 21, 2026