News SThree pops on investor optimismBy Ian ConwayDecember 16, 20250 STHREE (STEM) – Business Services Price: 185.5p +7.9%P/E: 13.4Market Cap: £229m Yield: 7.8% Specialist employment group SThree posted a 12%…