Financial archive

Browse all historical financial information from SThree Plc

Historic data

Get in touch for more information

SThree Logo STEM Recruitment

Investor relations enquiries

Contact our IR team today

Registered address:
75 King William Street,
EC4N 7BE,
London, UK