SThree plc (LON:STEM)
London flag London · Delayed Price · Currency is GBP · Price in GBX
165.14
-1.26 (-0.76%)
Jul 7, 2026, 8:04 AM GMT

SThree Filings