STEM stock news · SThree plc
Get alerts for STEM
Follow SThree plc (STEM) free. When we publish a story about it, you get the plain-English explanation as an alert.
Get alerts for STEMFree on the App Store and Google Play, or on the web.
Barclays PLC revealed it owns 4,094,900 shares of SThree plc and has a short position of 19,355 shares.
NeutralBarclays reported a net short position of 19,355 SThree shares, about 0.02% of its share count. Its long and short positions nearly match, leaving no clear change to SThree’s outlook.