SThree plc (FRA:S8T)

Germany flag Germany · Delayed Price · Currency is EUR
3.510
-0.185 (-5.01%)
Last updated: Oct 23, 2026, 8:06 AM CEST
Market Cap427.84M +82.8%
Revenue (ttm)1.44B -9.2%
Net Income15.04M -54.7%
EPS0.12 -53.3%
Shares Out n/a
PE Ratio28.82
Forward PE51.54
Dividend0.17 (4.72%)
Ex-Dividend DateNov 12, 2026
Volume10,900
Open3.510
Previous Close3.695
Day's Range3.510 - 3.510
52-Week Range1.664 - 3.780
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateJan 26, 2027