Company news
SThree plc news in 2026
SThree plc's news releases, calls and decks from 2026, newest first.
Transaction in Own Shares
March 20, 2026
Purchase of shares into the EBT
March 18, 2026
Holding(s) in Company
March 17, 2026
CFO departure and succession plan
March 17, 2026
FY26 Q1 Trading Update
March 17, 2026
Annual Financial Report
March 9, 2026
Total Voting Rights
March 2, 2026
Commencement of Share Buyback Programme
February 12, 2026
FY25 Full Year Results Transcript
January 28, 2026
FY25 Final Results
January 27, 2026
Decks in 2026
- H1 2026 Earnings Presentation
Earnings · 56 slides · July 2026
- FY2025 Earnings Presentation
Earnings · 13 slides · 2026
- FY2025 Earnings Presentation
Earnings · 65 slides · January 2026