SThree PLC (GB:STEM)
LSE:STEM
United Kingdom
STEMSThree PLC
397.00p
0.00p(0.00%)
At close: 4:00 PM EDT