Home→Stocks→STEM.L
SThree plc logo

SThree plc

STEM.L•London Stock Exchange•United Kingdom•Industrials•Staffing & Employment Services•Market Closed
£166.80
£3.00(-1.77%)