SThree
STEM · Main Market · Industrial Goods and Services · mcap £360m today
All announcements
-
06 Oct 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9807621 ↗
-
05 Oct 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9805281 ↗
-
02 Oct 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9802992 ↗
-
01 Oct 26Admission to TradingRNS 9802272 ↗
-
01 Oct 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9800183 ↗
-
30 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9797636 ↗
-
29 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9795187 ↗
-
28 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9792584 ↗
-
25 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9790248 ↗
-
24 Sep 26FY26 PBT Profit Forecast
In the Q3 Trading Update announcement published on 22 September 2026 the Company published revised FY26 PBT guidance which constitutes a "profit forecast" under the UK City Code on Takeovers and Mergers (the "Code").
RNS 9790003 ↗ -
24 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9787929 ↗
-
23 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9785575 ↗
-
22 Sep 26FY26 Q3 Trading Update
Positive new business trends drive continued sequential improvement in performance
RNS 9783226 ↗ -
22 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9783190 ↗
-
21 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9780736 ↗
-
18 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9778495 ↗
-
17 Sep 26Opening Position Disclosure - SThree PlcRNS 9778314 ↗
-
17 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9776220 ↗
-
16 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9773900 ↗
-
15 Sep 26Director/PDMR ShareholdingRNS 9772944 ↗
-
15 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9771545 ↗
-
14 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9769042 ↗
-
11 Sep 26Holding(s) in CompanyRNS 9768827 ↗
-
11 Sep 26Transaction in Own Shares & Rule 2.9 – AMENDMENTRNS 9768513 ↗
-
11 Sep 26Rejection of possible offer from Circle8 Offer rejected
As announced on 9 September 2026, the Board of SThree received an unsolicited, preliminary and highly conditional approach from Circle8 Group Inc.
RNS 9768391 ↗ -
11 Sep 26Statement re Possible Offer
THIS IS NOT AN ANNOUNCEMENT OF A FIRM INTENTION TO MAKE AN OFFER UNDER RULE 2.7 OF THE CITY CODE ON TAKEOVERS AND MERGERS (THE "CODE") AND THERE CAN BE NO CERTAINTY THAT AN OFFER WILL BE MADE, NOR AS TO THE TERMS ON WHICH ANY OFFER MIGHT BE MADE.
RNS 9767548 ↗ -
11 Sep 26Transaction in Own Shares & Rule 2.9 AnnouncementRNS 9766665 ↗
-
09 Sep 26Rule 2.9 AnnouncementRNS 9764117 ↗
-
09 Sep 26
-
09 Sep 26Response to media speculation Possible offer (Rule 2.4)PUSU deadline
The Board of SThree notes the recent media speculation and confirms that it has received an unsolicited, preliminary and highly conditional approach from Circle8 Group Inc.
RNS 9763938 ↗ -
09 Sep 26Holding(s) in CompanyRNS 9763029 ↗
-
04 Sep 26Holding(s) in CompanyRNS 9756289 ↗
-
04 Sep 26Transaction in Own SharesRNS 9755109 ↗
-
01 Sep 26Total Voting RightsRNS 9750003 ↗
-
01 Sep 26Admission to TradingRNS 9749976 ↗
-
28 Aug 26Transaction in Own SharesRNS 9744317 ↗
-
21 Aug 26Transaction in Own SharesRNS 9733000 ↗
-
17 Aug 26Holding(s) in CompanyRNS 9725928 ↗
-
14 Aug 26Transaction in Own SharesRNS 9721500 ↗
-
13 Aug 26Director/PDMR ShareholdingRNS 9720605 ↗
-
11 Aug 26Holding(s) in CompanyRNS 9716332 ↗
-
11 Aug 26Holding(s) in CompanyRNS 9715784 ↗
-
07 Aug 26Transaction in Own SharesRNS 9709610 ↗
-
06 Aug 26Holding(s) in CompanyRNS 9708398 ↗
-
05 Aug 26Holding(s) in CompanyRNS 9706016 ↗
-
03 Aug 26Total Voting RightsRNS 9701211 ↗
-
29 Jul 26Holding(s) in CompanyRNS 9694237 ↗
-
24 Jul 26Transaction in Own SharesRNS 9685208 ↗
-
21 Jul 26FY26 Half Year Results
ImPROVING NEW BUSINESS TRENDS AND COST DISCIPLINE SUPPORT FULL-YEAR GUIDANCE REITERATION
RNS 9678457 ↗ -
17 Jul 26Transaction in Own SharesRNS 9673517 ↗
-
16 Jul 26Transaction in Own Shares - CorrectionRNS 9672579 ↗
-
14 Jul 26Director/PDMR ShareholdingRNS 9668575 ↗
-
10 Jul 26Transaction in Own SharesRNS 9661925 ↗
-
06 Jul 26Holding(s) in CompanyRNS 9654628 ↗
-
03 Jul 26Holding(s) in CompanyRNS 9651849 ↗
-
03 Jul 26Transaction in Own SharesRNS 9650613 ↗
-
01 Jul 26Total Voting Rights Voting rights down
The Company's issued share capital as of 30 June 2026 consisted of 122,798,077 ordinary shares of 1 pence each ('Ordinary Shares'), of which 35,767 Ordinary Shares were held in Treasury.
RNS 9647301 ↗ -
26 Jun 26Transaction in Own SharesRNS 9637835 ↗
-
19 Jun 26Holding(s) in CompanyRNS 9628364 ↗
-
19 Jun 26Transaction in Own SharesRNS 9626366 ↗
-
18 Jun 26Holding(s) in CompanyRNS 9626209 ↗
-
16 Jun 26Director/PDMR Shareholding Director buys
On 16 June 2026 the Company received notification from Computershare that on 12 June 2026 the following Directors / Persons Discharging Management Responsibilities acquired ordinary shares in SThree plc following the automatic reinvestment of dividends in...
RNS 9621631 ↗ -
16 Jun 26FY26 Half Year Trading Update
SThree plc ("SThree" or the "Group"), the global STEM workforce consultancy, today issues a trading update for the half year ended 31 May 2026.
RNS 9619504 ↗ -
15 Jun 26Chair tenure extension
SThree plc, the global STEM workforce consultancy, announces that, after consultation with shareholders, the Board is extending James Bilefield's tenure as Chair for a seven-month period, until April 2027.
RNS 9618825 ↗ -
15 Jun 26Director/PDMR ShareholdingRNS 9618818 ↗
-
12 Jun 26Transaction in Own SharesRNS 9614641 ↗
-
11 Jun 26Holding(s) in CompanyRNS 9613669 ↗
-
05 Jun 26Transaction in Own SharesRNS 9603006 ↗
-
02 Jun 26Holding(s) in CompanyRNS 9598236 ↗
-
01 Jun 26Total Voting RightsRNS 9595217 ↗
-
29 May 26Transaction in Own SharesRNS 9590833 ↗
-
26 May 26Holding(s) in CompanyRNS 9586201 ↗
-
26 May 26Holding(s) in CompanyRNS 9585388 ↗
-
22 May 26Director/PDMR ShareholdingRNS 9583093 ↗
-
22 May 26Transaction in Own SharesRNS 9581132 ↗
-
15 May 26Transaction in Own SharesRNS 9569606 ↗
-
12 May 26Director/PDMR ShareholdingRNS 9564898 ↗
-
08 May 26Transaction in Own SharesRNS 9558150 ↗
-
01 May 26Total Voting RightsRNS 9549025 ↗
-
01 May 26Transaction in Own SharesRNS 9547838 ↗
-
30 Apr 26Holding(s) in CompanyRNS 9547481 ↗
-
29 Apr 26Result of AGMRNS 9544591 ↗
-
24 Apr 26Transaction in Own SharesRNS 9535891 ↗
-
17 Apr 26Transaction in Own SharesRNS 9524762 ↗
-
14 Apr 26Holding(s) in CompanyRNS 9519297 ↗
-
14 Apr 26Holding(s) in CompanyRNS 9519216 ↗
-
13 Apr 26Director/PDMR Shareholding Director buys
Details of the person discharging managerial responsibilities / person closely associated
RNS 9517747 ↗ -
13 Apr 26Holding(s) in CompanyRNS 9517689 ↗
-
10 Apr 26Transaction in Own SharesRNS 9513515 ↗
-
07 Apr 26Holding(s) in CompanyRNS 9508874 ↗
-
07 Apr 26Holding(s) in CompanyRNS 9508182 ↗
-
07 Apr 26Transaction in Own SharesRNS 9506903 ↗
-
01 Apr 26Total Voting RightsRNS 9503722 ↗
-
27 Mar 26Transaction in Own SharesRNS 9494697 ↗
-
26 Mar 26Director/PDMR Shareholding Director buys
Notification of transactions by persons discharging managerial responsibilities
RNS 9494344 ↗ -
20 Mar 26Transaction in Own SharesRNS 9483384 ↗
-
18 Mar 26Purchase of shares into the EBT
SThree plc (the "Company"), the global STEM workforce consultancy, announces that it has been notified that between 6 March 2026 and 16 March 2026 Computershare Trustees (Jersey) Limited, as Trustee of SThree Employees' Share Ownership Plan Trust (the...
RNS 9480955 ↗ -
17 Mar 26Holding(s) in CompanyRNS 9478091 ↗
-
17 Mar 26CFO departure and succession plan New CFO
SThree plc (the "Company"), the global STEM workforce consultancy, announces that, after nearly five years with the Company, Andrew Beach, Chief Financial Officer (CFO), will be stepping down as CFO and from the Board at the conclusion of the Company's...
RNS 9477119 ↗ -
17 Mar 26FY26 Q1 Trading Update
SThree plc ("SThree" or the "Group"), the global STEM workforce consultancy, today issues a trading update covering the period 1 December 2025 to 28 February 2026.
RNS 9476961 ↗ -
13 Mar 26Director/PDMR Shareholding Director buysRepeated director buys
Details of the person discharging managerial responsibilities / person closely associated
RNS 9474311 ↗ -
12 Mar 26Transaction in Own SharesRNS 9470168 ↗
-
11 Mar 26Transaction in Own SharesRNS 9467998 ↗
-
10 Mar 26Director/PDMR ShareholdingRNS 9467813 ↗
-
10 Mar 26Transaction in Own SharesRNS 9465729 ↗
-
09 Mar 26Annual Report
SThree plc announces that it has today published its Annual Report and Accounts for the year ended 30 November 2025 (the "Annual Report") and its Notice of Annual General Meeting 2026 ("AGM Notice") on the Company's website at...
RNS 9464988 ↗ -
09 Mar 26Transaction in Own SharesRNS 9463462 ↗
-
06 Mar 26Transaction in Own SharesRNS 9461396 ↗
-
05 Mar 26Transaction in Own SharesRNS 9459071 ↗
-
04 Mar 26Director/PDMR Shareholding Director buys
SThree plc (the 'Company') announces that Timo Lehne, Chief Executive Officer, and Andrew Beach, Chief Financial Officer, acquired ordinary shares of nominal value 1 pence each in the Company on 3 March 2026, detailed below.
RNS 9458856 ↗ -
04 Mar 26Transaction in Own SharesRNS 9456880 ↗
-
03 Mar 26Transaction in Own SharesRNS 9454598 ↗
-
02 Mar 26Total Voting RightsRNS 9453643 ↗
-
02 Mar 26Transaction in Own SharesRNS 9452056 ↗
-
27 Feb 26Transaction in Own SharesRNS 9449787 ↗
-
26 Feb 26Transaction in Own SharesRNS 9447561 ↗
-
25 Feb 26Transaction in Own SharesRNS 9445278 ↗
-
24 Feb 26Transaction in Own SharesRNS 9443286 ↗
-
23 Feb 26Transaction in Own SharesRNS 9441221 ↗
-
20 Feb 26Transaction in Own SharesRNS 9439158 ↗
-
19 Feb 26Transaction in Own SharesRNS 9437183 ↗
-
18 Feb 26Transaction in Own SharesRNS 9435120 ↗
-
17 Feb 26Transaction in Own SharesRNS 9433427 ↗
-
16 Feb 26Transaction in Own SharesRNS 9431257 ↗
-
13 Feb 26Director/PDMR Shareholding Director buys
Details of the person discharging managerial responsibilities / person closely associated
RNS 9430657 ↗ -
13 Feb 26Transaction in Own SharesRNS 9429045 ↗
-
12 Feb 26Commencement of Share Buyback Programme Buyback
On 27 January 2026, in its Final Results for the financial year ended 30 November 2025, SThree plc ("SThree" or the "Company") announced its intention to launch a share buyback programme of up to £20 million (the "Share Buyback Programme").
RNS 9427002 ↗ -
02 Feb 26Total Voting RightsRNS 9402046 ↗
-
27 Jan 26
-
13 Jan 26Director/PDMR ShareholdingRNS 9350107 ↗
-
02 Jan 26Total Voting RightsRNS 9330259 ↗
-
02 Jan 26Purchase of shares into the EBT
SThree plc (the "Company"), the global STEM workforce consultancy, announces that it has been notified that between 17 December 2025 and 30 December 2025 Computershare Trustees (Jersey) Limited, as Trustee of SThree Employees' Share Ownership Plan Trust...
RNS 9330223 ↗ -
02 Jan 26Holding(s) in CompanyRNS 9330104 ↗
-
19 Dec 25Holding(s) in CompanyRNS 9309826 ↗
-
19 Dec 25Director/PDMR Shareholding Director buys
On 19 December 2025 the Company received notification from Computershare that on 16 December 2025 the following Directors / Persons Discharging Management Responsibilities acquired ordinary shares in SThree plc following the reinvestment of dividends in...
RNS 9309821 ↗ -
16 Dec 25FY25 Full Year Trading Update
SThree plc ("SThree" or the "Group"), the global STEM workforce consultancy, today issues a trading update for the financial year ended 30 November 2025.
RNS 9298635 ↗ -
15 Dec 25Holding(s) in CompanyRNS 9297753 ↗
-
15 Dec 25Director/PDMR Shareholding Director buys
Details of the person discharging managerial responsibilities / person closely associated
RNS 9297111 ↗ -
11 Dec 25Holding(s) in CompanyRNS 9291404 ↗
-
09 Dec 25Holding(s) in CompanyRNS 9286005 ↗
-
01 Dec 25Total Voting RightsRNS 9267775 ↗
-
26 Nov 25Director Declaration
SThree plc announces that James Bilefield, SThree's non-executive Chair, has been appointed as a non-executive director and Chair designate of HBX Group International plc ("HBX Group").
RNS 9258067 ↗ -
26 Nov 25Directorate Change
SThree plc, the global STEM workforce consultancy, is pleased to announce the appointment of Rosie Shapland as an Independent Non-Executive Director with effect from 27 November 2025.
RNS 9257266 ↗ -
13 Nov 25Director/PDMR ShareholdingRNS 9232327 ↗
-
07 Nov 25Holding(s) in CompanyRNS 9220634 ↗
-
31 Oct 25Total Voting RightsRNS 9206560 ↗
-
24 Oct 25Holding(s) in CompanyRNS 9192541 ↗
-
22 Oct 25Holding(s) in CompanyRNS 9187538 ↗
-
14 Oct 25Director/PDMR ShareholdingRNS 9170739 ↗
-
06 Oct 25Director Declaration
SThree plc announces that Elaine O'Donnell, a non-executive director, has been appointed as non-executive Chair of The Beauty Tech Group PLC, a company listed on the London Stock Exchange.
RNS 9152820 ↗
Source: Investegate RNS archive. Quotes are short extracts. Not investment advice.