Skip to main content
SThree PLC logo

SThree PLC — Investor Relations & Filings

Ticker · STEM ISIN · GB00B0KM9T71 LEI · 2138003NEBX5VRP3EX50 IL Administrative and support service activities
Filings indexed 2,158 across all filing types
Latest filing 2025-03-04 Report Publication Anno…
Country GB United Kingdom
Listing IL STEM

About SThree PLC

https://www.sthree.com/int/

SThree PLC is a global specialist talent partner focused on roles in Science, Technology, Engineering, and Mathematics (STEM). The company provides comprehensive workforce solutions, including both permanent and contract recruitment services. Operating as a workforce consultancy, SThree advises businesses, builds expert teams, and delivers project-based solutions to help organizations drive innovation and solve complex challenges within their respective sectors. The company connects skilled STEM professionals with dynamic organizations across various industries.

Recent filings

Filing Released Lang Actions
Annual Financial Report
Report Publication Announcement Classification · 1% confidence The document is a short announcement (2470 characters) released via RNS (London Stock Exchange news service). The title explicitly states 'Publication of 2024 Annual Report & Notice of 2025 Annual General Meeting'. The body confirms that the Annual Report and the AGM Notice have been published and submitted to the National Storage Mechanism, providing links to where they can be viewed. According to Rule 2 ('MENU VS MEAL' rule), when a document announces the publication of a report rather than containing the full report itself, it should be classified as a Report Publication Announcement (RPA). Although it mentions the AGM Notice (suggesting AGM-R) and the Annual Report (suggesting 10-K), the primary function of this specific text is to announce the release of those documents.
2025-03-04 English
Transaction in Own Shares
Transaction in Own Shares Classification · 1% confidence The document explicitly states its purpose in the title section: 'Transaction in Own Shares'. It details the purchase of ordinary shares on the London Stock Exchange as part of a 'share buyback programme'. This directly corresponds to the definition of 'Transaction in Own Shares' (Code: POS), which covers company buying back or selling its own shares (share repurchase/issuance). The presence of the RNS Number and the closing statement about RNS being the news service of the London Stock Exchange confirms it is a regulatory disclosure, but the specific content points overwhelmingly to POS.
2025-03-04 English
Total Voting Rights
Declaration of Voting Results & Voting Rights Announcements Classification · 1% confidence The document is a notification issued via RNS (London Stock Exchange news service) on March 3, 2025. It explicitly states the 'Total Voting Rights' as of February 28, 2025, referencing the FCA's Disclosure Guidance and Transparency Rule 5.6.1R. This type of notification, which provides a denominator figure for shareholder interest calculations, is a specific regulatory disclosure. While it is a regulatory filing, the content is highly specific to voting rights calculation, which is not explicitly covered by other codes like DVA (which is for *results* of votes). Given the nature of the announcement (a routine regulatory update on share capital structure for disclosure purposes) and its source (RNS), it fits best under the general 'Regulatory Filings' category (RNS) as a specific disclosure requirement, although it relates to share capital. However, since it is a direct regulatory disclosure provided via the RNS system, and not a general announcement about a report (RPA), RNS is the most appropriate fallback/general regulatory category.
2025-03-03 English
Transaction in Own Shares
Transaction in Own Shares Classification · 1% confidence The document is an RNS announcement from SThree plc dated March 3, 2025. The title is "Transaction in Own Shares" and the content details the purchase of Ordinary Shares on the London Stock Exchange as part of a share buyback programme. This directly corresponds to the definition of a report detailing the company buying back or selling its own shares. Therefore, the appropriate filing type code is POS (Transaction in Own Shares).
2025-03-03 English
Transaction in Own Shares
Transaction in Own Shares Classification · 1% confidence The document is an RNS announcement from SThree plc dated February 28, 2025. The title is "Transaction in Own Shares" and the content details the purchase of 55,838 Ordinary Shares on February 27, 2025, as part of a share buyback programme. This directly corresponds to the definition of 'Transaction in Own Shares' (share repurchase/issuance), which maps to the filing code POS.
2025-02-28 English
Transaction in Own Shares
Transaction in Own Shares Classification · 1% confidence The document explicitly states its purpose in the title: "Transaction in Own Shares". It details the purchase of ordinary shares by SThree plc on February 26, 2025, as part of a previously announced share buyback programme. This directly corresponds to the definition of 'Transaction in Own Shares' (Code: POS), which covers the company buying back or selling its own shares (share repurchase/issuance). The RNS Number format confirms it is a regulatory announcement, but the content is specific enough to map to POS rather than the general RNS fallback.
2025-02-27 English

Report missing filing

Can't find a specific document? Let us know and we'll add it within 24 hours.

We will notify you once the filing is added.
Report sent
Thank you. We will check the data and update it shortly.