Frankfurt - Delayed Quote • EUR SThree plc (S8T.F) Follow 4.9950 +0.0700 (+1.42%) At close: April 26 at 8:02 AM GMT+2 Sustainability data is currently not available for S8T.F.