tiprankstipranks
SThree PLC (GB:STEM)
LSE:STEM
United Kingdom
STEMSThree PLC
424.75p
13.25p(3.22%)
At close: 4:00 PM EDT