Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.49B | 1.66B | 1.64B | 1.33B | 1.20B | Gross Profit |
369.08M | 418.77M | 411.71M | 338.00M | 289.50M | EBIT |
66.19M | 78.40M | 84.01M | 64.75M | 37.87M | EBITDA |
84.34M | 94.53M | 96.59M | 78.74M | 50.95M | Net Income Common Stockholders |
49.69M | 56.05M | 54.20M | 41.98M | 16.95M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
69.76M | 83.20M | 65.81M | 57.53M | 50.36M | Total Assets |
506.73M | 472.30M | 470.44M | 400.63M | 338.39M | Total Debt |
39.87M | 29.02M | 34.13M | 35.09M | 35.97M | Net Debt |
-29.89M | -54.19M | -31.68M | -22.43M | -14.39M | Total Liabilities |
258.08M | 249.42M | 270.05M | 242.48M | 209.87M | Stockholders Equity |
248.64M | 222.88M | 200.39M | 158.15M | 128.52M |
Cash Flow | Free Cash Flow | |||
32.85M | 67.83M | 41.26M | 34.27M | 60.74M | Operating Cash Flow |
39.68M | 76.04M | 44.93M | 36.92M | 66.02M | Investing Cash Flow |
-13.17M | -8.21M | -3.67M | -2.65M | -5.28M | Financing Cash Flow |
-39.92M | -52.15M | -37.87M | -24.10M | -21.11M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | £295.53M | 6.27 | 21.08% | 7.85% | -10.24% | -11.60% | |
71 Outperform | £52.75M | ― | 8.52% | ― | 5.83% | 19.29% | |
69 Neutral | £874.83M | 30.09 | 10.00% | 8.48% | -13.50% | -62.86% | |
66 Neutral | $4.51B | 12.22 | 5.40% | 3.63% | 4.14% | -12.01% | |
58 Neutral | £1.16B | ― | -2.60% | 0.03% | -6.95% | -117.14% | |
56 Neutral | £145.84M | 29.69 | -3.96% | 16.19% | -16.16% | -145.46% | |
56 Neutral | £25.53M | 40.53 | 3.66% | 2.47% | 4.14% | -45.24% |
SThree plc, a UK-based company, has announced a change in its voting rights structure due to an acquisition or disposal of shares by Van Lanschot Kempen Investment Management NV, based in Amsterdam, Netherlands. The notification indicates that the threshold for voting rights was crossed on June 11, 2025, with Van Lanschot Kempen now holding 9.961350% of the voting rights, down from a previous position of 10.001185%. This adjustment in voting rights could impact the company’s governance and influence the strategic decisions made by its stakeholders.
The most recent analyst rating on (GB:STEM) stock is a Hold with a £420.00 price target. To see the full list of analyst forecasts on SThree plc stock, see the GB:STEM Stock Forecast page.
SThree plc announced transactions involving its Director and Chief Financial Officer, Andrew Beach, and its Director and Chief Executive Officer, Timo Lehne, who both acquired partnership and matching shares under the company’s share incentive plans. These transactions, conducted on the London Stock Exchange, reflect the company’s ongoing commitment to aligning management interests with shareholder value, potentially impacting its market positioning and stakeholder confidence.
The most recent analyst rating on (GB:STEM) stock is a Hold with a £420.00 price target. To see the full list of analyst forecasts on SThree plc stock, see the GB:STEM Stock Forecast page.
SThree plc announced that its Chief Financial Officer, Andrew Beach, and Chief Executive Officer, Timo Lehne, have acquired additional ordinary shares through the Dividend Reinvestment Plan. This move, involving the automatic reinvestment of dividends, reflects a commitment to the company and may signal confidence in its future performance. The transactions were conducted on the London Stock Exchange.
The most recent analyst rating on (GB:STEM) stock is a Hold with a £420.00 price target. To see the full list of analyst forecasts on SThree plc stock, see the GB:STEM Stock Forecast page.
SThree plc has announced an update regarding its total voting rights following a share buyback program. The company has canceled certain shares, resulting in an issued share capital of 127,827,457 ordinary shares, with 35,767 held in Treasury, leading to a total of 127,791,690 voting rights. This update is crucial for shareholders to determine their notification requirements under the Financial Conduct Authority’s rules.
The most recent analyst rating on (GB:STEM) stock is a Hold with a £430.00 price target. To see the full list of analyst forecasts on SThree plc stock, see the GB:STEM Stock Forecast page.
SThree plc, a staffing and recruitment company, has announced a change in its major holdings. Perpetual Limited, based in Sydney, Australia, has increased its voting rights in SThree plc to 10.038%, crossing the previous threshold of 9.980%. This acquisition of voting rights signifies a notable shift in shareholder influence, potentially impacting the company’s strategic decisions and market positioning.
The most recent analyst rating on (GB:STEM) stock is a Hold with a £430.00 price target. To see the full list of analyst forecasts on SThree plc stock, see the GB:STEM Stock Forecast page.
SThree plc, a company listed on the London Stock Exchange, has announced the successful completion of its share buyback programme. The programme, which was initially announced in December 2024, involved the purchase and cancellation of 7,779,335 ordinary shares at an average price of 257.09 pence per share, totaling approximately £20 million. This strategic move is aimed at enhancing shareholder value and optimizing the company’s capital structure.
The most recent analyst rating on (GB:STEM) stock is a Hold with a £420.00 price target. To see the full list of analyst forecasts on SThree plc stock, see the GB:STEM Stock Forecast page.
SThree plc has announced the purchase of 66,850 of its ordinary shares on the London Stock Exchange as part of its share buyback programme. The company intends to cancel these shares, which were bought at a weighted average price of 245.77 pence per share. This move is part of SThree’s strategy to manage its capital structure and could potentially enhance shareholder value.
The most recent analyst rating on (GB:STEM) stock is a Hold with a £430.00 price target. To see the full list of analyst forecasts on SThree plc stock, see the GB:STEM Stock Forecast page.
SThree plc announced transactions involving its Director and Chief Financial Officer, Andrew Beach, and its Director and Chief Executive Officer, Timo Lehne, who both engaged in purchasing partnership shares and were awarded matching shares under the company’s incentive plans. These transactions, conducted on the London Stock Exchange, reflect the company’s ongoing commitment to aligning management interests with shareholder value, potentially strengthening its market positioning and stakeholder confidence.
The most recent analyst rating on (GB:STEM) stock is a Hold with a £430.00 price target. To see the full list of analyst forecasts on SThree plc stock, see the GB:STEM Stock Forecast page.
SThree plc has executed a share buyback program, purchasing 91,700 of its ordinary shares on the London Stock Exchange through Berenberg, with prices ranging from 242.00 to 247.00 pence per share. This move, part of a previously announced buyback program, aims to cancel the purchased shares, potentially enhancing shareholder value by reducing the number of shares outstanding.
The most recent analyst rating on (GB:STEM) stock is a Hold with a £430.00 price target. To see the full list of analyst forecasts on SThree plc stock, see the GB:STEM Stock Forecast page.
SThree plc has announced the purchase of 93,400 of its own ordinary shares on the London Stock Exchange as part of its share buyback programme. The shares were bought at a weighted average price of 240.15 pence and will be cancelled, potentially impacting the company’s share value and market perception.
SThree plc has announced the purchase of 92,864 of its ordinary shares as part of its share buyback programme, with the intention to cancel these shares. This move is part of a strategy to manage the company’s capital structure and potentially enhance shareholder value by reducing the number of shares in circulation.
SThree plc has announced a share buyback transaction as part of its ongoing Buyback Programme, purchasing 65,806 ordinary shares on the London Stock Exchange at prices ranging from 240.50 to 243.00 pence per share. This move is in line with the company’s strategy to optimize its capital structure and potentially enhance shareholder value by reducing the number of shares in circulation.
SThree plc, a company engaged in a share buyback programme, announced the purchase of 76,594 of its ordinary shares on the London Stock Exchange. The shares were bought at prices ranging from 238.00 to 245.50 pence, with a weighted average price of 241.36 pence per share. The company plans to cancel these purchased shares, which is a strategic move to potentially enhance shareholder value by reducing the number of shares in circulation.
SThree plc announced the purchase of 58,779 of its ordinary shares as part of its share buyback programme on the London Stock Exchange, with the intention to cancel these shares. This move is part of a broader strategy to manage the company’s capital structure and potentially enhance shareholder value.
SThree plc, a company involved in a share buyback program, announced the purchase of 19,020 ordinary shares on the London Stock Exchange through Berenberg, with prices ranging from 242.50 pence to 245.50 pence per share. This transaction is part of the company’s ongoing strategy to manage its share capital, potentially enhancing shareholder value by reducing the number of shares in circulation.
SThree plc has announced the purchase of 60,846 of its own ordinary shares as part of its share buyback programme, executed through Berenberg on the London Stock Exchange. The shares were bought at prices ranging from 243.50 pence to 247.50 pence, with a weighted average price of 244.69 pence, and the company intends to cancel these shares. This move is part of SThree’s strategic financial management, potentially enhancing shareholder value by reducing the number of shares in circulation, which can positively impact earnings per share and market perception.
SThree plc has announced an update regarding its share capital following a share buyback program. As of April 29, 2025, the company’s issued share capital consists of 128,690,549 ordinary shares, with 35,767 held in Treasury, resulting in a total of 128,654,782 voting rights. This update is crucial for shareholders to determine their required notifications under the Financial Conduct Authority’s rules.
SThree plc, a company operating a share buyback programme, announced the purchase of 95,850 of its ordinary shares on the London Stock Exchange through Berenberg. The shares were bought at prices ranging from 242.00 to 247.00 pence, with a weighted average price of 244.01 pence per share. The company plans to cancel the purchased shares, which is a strategic move that could potentially enhance shareholder value by reducing the number of shares outstanding.
SThree plc announced the results of its Annual General Meeting, where all resolutions were passed with the required majority. The resolutions included the approval of the Annual Report, the declaration of a final dividend, and the re-election of several directors. The successful passage of these resolutions reflects strong shareholder support and positions the company for continued stability and strategic growth.
SThree plc has announced a continuation of its share buyback program, initially declared in December 2024. The company has purchased 97,300 of its ordinary shares on the London Stock Exchange at prices ranging from 239 to 244 pence per share. This move is part of a broader strategy to utilize the maximum capacity under the existing authority granted at the 2024 AGM, with plans to cancel the purchased shares. This action may impact the company’s share value and indicates a strategic focus on enhancing shareholder value.
SThree plc has announced the appointment of Paula Coughlan as an Independent Non-Executive Director, effective from April 30, 2025, following the planned retirement of Denise Collis. Paula brings extensive experience from her roles at Currys PLC, McDonald’s, and PepsiCo, and her expertise in leading transformation programs and organizational design is expected to strengthen SThree’s board as it continues to execute its strategic initiatives.
SThree plc has announced the purchase of 89,800 of its ordinary shares as part of its share buyback programme, which was initially announced in December 2024. The shares were bought on the London Stock Exchange at prices ranging from 237.00 to 240.00 pence, with a weighted average price of 238.18 pence. This move is part of the company’s strategy to manage its capital structure and return value to shareholders, and the purchased shares are intended to be canceled.
SThree plc has announced the purchase of 79,440 of its own ordinary shares as part of a share buyback program initiated in December 2024. The shares were bought on the London Stock Exchange at prices ranging from 234.00 to 237.50 pence, with a weighted average price of 235.40 pence. This move is part of SThree’s strategy to manage its capital structure and potentially enhance shareholder value by reducing the number of shares in circulation.
SThree plc has announced the purchase of 86,266 of its own ordinary shares on the London Stock Exchange as part of its ongoing share buyback program. The shares were bought at prices ranging from 238.00 to 243.00 pence, with a weighted average price of 241.44 pence, and the company intends to cancel these shares. This move is part of SThree’s strategy to manage its capital structure and potentially enhance shareholder value by reducing the number of shares outstanding.
SThree plc has announced the purchase of 85,824 of its ordinary shares as part of its ongoing share buyback programme, executed through Berenberg on the London Stock Exchange. The shares were bought at prices ranging from 232.50 to 237.00 pence and will be cancelled, which is part of the company’s strategy to enhance shareholder value.
SThree plc has announced a share buyback transaction, purchasing 128,800 of its ordinary shares on the London Stock Exchange at prices ranging from 237.00 to 240.00 pence per share, with a weighted average price of 238.32 pence. This move is part of a previously announced buyback programme and the company intends to cancel the purchased shares, which could impact the company’s share capital structure and potentially enhance shareholder value.
SThree plc has announced an update regarding its share capital and voting rights. Following a share buyback program, the company has canceled certain shares, resulting in an issued share capital of 129,460,715 ordinary shares, with 35,767 held in treasury. Consequently, the total number of voting rights in the company is now 129,424,948. This information is crucial for shareholders to determine their notification requirements under the Financial Conduct Authority’s rules.
SThree plc, a company involved in a share buyback programme, announced the purchase of 129,100 of its ordinary shares on the London Stock Exchange through Berenberg. The shares were bought at prices ranging from 237.50 to 241.50 pence, with a weighted average price of 238.72 pence per share. The company plans to cancel these purchased shares, which is a strategic move that could potentially enhance shareholder value by reducing the number of shares outstanding.
SThree plc has announced the repurchase of 81,449 of its ordinary shares as part of its ongoing share buyback programme, initially announced in December 2024. The shares were bought on the London Stock Exchange at prices ranging between 243.00 and 246.00 pence, with a weighted average price of 244.57 pence. This move is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value by reducing the number of shares in circulation.
SThree plc has announced the repurchase of 89,487 of its ordinary shares as part of its ongoing share buyback programme. The shares were purchased at prices ranging from 239.00 to 242.00 pence and are intended to be canceled, reflecting the company’s strategy to manage its capital structure and potentially enhance shareholder value.
SThree plc announced transactions involving its Chief Financial Officer, Andrew Beach, and Chief Executive Officer, Timo Lehne, who have purchased partnership shares and received matching shares under the company’s Share Incentive Plan and Global All Employee Plan, respectively. These transactions, conducted on the London Stock Exchange, reflect the company’s ongoing commitment to aligning management interests with shareholder value, potentially strengthening stakeholder confidence in the company’s governance and strategic direction.
SThree plc has announced a transaction involving the repurchase of its own shares as part of a share buyback program initiated in December 2024. The company purchased 139,600 ordinary shares on the London Stock Exchange at prices ranging from 235.50 to 243.00 pence per share, with a weighted average price of 237.26 pence. The repurchased shares are intended to be canceled, which may impact the company’s share capital structure and potentially enhance shareholder value.
SThree plc has announced the purchase of 121,615 of its ordinary shares as part of its share buyback programme on the London Stock Exchange. The shares were bought at prices ranging from 237.50 to 247.00 pence, with a weighted average price of 241.79 pence. This move is part of SThree’s strategy to manage its capital structure effectively, potentially enhancing shareholder value by reducing the number of shares in circulation.
SThree plc has announced a transaction in its own shares as part of its share buyback programme, purchasing 136,300 ordinary shares on the London Stock Exchange through Berenberg. The shares were bought at prices ranging from 226.50 pence to 236.00 pence, with a weighted average price of 231.27 pence per share. The company intends to cancel the purchased shares, which could potentially enhance shareholder value by reducing the number of outstanding shares, thereby increasing earnings per share and potentially improving the company’s stock price.
SThree plc has announced the purchase of 117,023 of its ordinary shares on the London Stock Exchange as part of its share buyback programme initiated in December 2024. The shares were bought at prices ranging from 233.50 to 239.50 pence, with a weighted average price of 237.45 pence, and the company intends to cancel these shares, potentially enhancing shareholder value by reducing the number of shares outstanding.
SThree plc has announced the purchase of 138,700 of its own ordinary shares as part of a share buyback program initiated in December 2024. The shares were bought on the London Stock Exchange at prices ranging from 226.00 to 241.00 pence, with a weighted average price of 231.48 pence per share. The company plans to cancel these shares, which could potentially enhance shareholder value by reducing the number of shares outstanding.
SThree plc has announced a transaction involving the repurchase of 139,700 of its ordinary shares on the London Stock Exchange as part of its share buyback programme. The shares were purchased at prices ranging from 234.50 pence to 248.50 pence and will be cancelled, potentially impacting the company’s share capital and market perception.
SThree plc announced the lapse of SAYE options granted on March 9, 2022, due to the option price being above the current share price. This notification, made in compliance with the Market Abuse Regulation, highlights the financial decisions impacting the company’s stock options and reflects the current market conditions affecting SThree’s financial instruments.
SThree plc, a company involved in a share buyback program, announced the purchase of 138,700 ordinary shares on the London Stock Exchange. The shares were bought at prices ranging from 249.00 to 259.00 pence, with a weighted average price of 251.49 pence per share. The company plans to cancel these shares as part of its ongoing buyback initiative, which could potentially enhance shareholder value by reducing the number of shares in circulation.
SThree plc, a company listed on the London Stock Exchange, has announced the purchase of 108,446 of its own ordinary shares as part of its share buyback program. The shares were bought at prices ranging from 258.50 to 264.50 pence and will be canceled, impacting the company’s share capital structure and potentially increasing shareholder value.
SThree plc has announced a transaction involving the repurchase of its own shares as part of a previously announced share buyback programme. On April 1, 2025, the company purchased 87,795 ordinary shares at a weighted average price of 266.62 pence per share on the London Stock Exchange, with the intention of canceling the purchased shares. This move is part of SThree’s strategy to manage its capital structure and potentially enhance shareholder value.
SThree plc has announced its total voting rights as of March 31, 2025, in accordance with the Financial Conduct Authority’s rules. The company’s issued share capital consists of 131,250,116 ordinary shares, with 35,767 held in treasury, resulting in a total of 131,214,349 voting rights. This information is crucial for shareholders to determine their notification requirements regarding their interest in the company.
SThree plc has announced a transaction involving the repurchase of its own shares as part of a previously declared share buyback program. On March 31, 2025, the company bought back 109,278 ordinary shares on the London Stock Exchange at prices ranging from 263.50 to 270.00 pence per share, with a weighted average price of 265.77 pence. The repurchased shares are intended to be canceled, which could potentially enhance shareholder value by reducing the number of shares outstanding.
SThree plc, a company listed on the London Stock Exchange, has executed a share buyback program as part of its strategy to manage its capital structure. On March 28, 2025, the company purchased 143,631 of its ordinary shares at prices ranging from 273 to 276 pence per share, with a weighted average price of 274.77 pence. The purchased shares are intended to be canceled, which could potentially enhance shareholder value by reducing the number of shares outstanding.
SThree plc has announced the purchase of 86,140 of its own ordinary shares as part of its ongoing share buyback program, which was initially announced in December 2024. The shares were acquired on the London Stock Exchange at prices ranging from 267.50 pence to 273.50 pence, with a weighted average price of 270.13 pence per share. This move is part of SThree’s strategy to manage its capital structure and return value to shareholders by canceling the purchased shares.
SThree plc has announced a transaction involving the repurchase of its own shares as part of a share buyback program. On March 25, 2025, the company bought 106,709 ordinary shares at prices ranging from 270.50 to 274.00 pence per share, with a weighted average price of 272.17 pence. The repurchased shares are intended to be canceled, which could potentially enhance shareholder value by reducing the number of outstanding shares.
SThree plc has announced the purchase of 103,949 of its own ordinary shares on the London Stock Exchange as part of its share buyback programme. The shares were bought at prices ranging from 268.50 to 273.50 pence, with a weighted average price of 271.49 pence, and the company intends to cancel these shares. This move is part of SThree’s strategy to manage its capital structure and potentially enhance shareholder value.
SThree plc, a company listed on the London Stock Exchange, has executed a share buyback program, purchasing 106,979 ordinary shares at prices ranging from 269.00 to 278.00 pence. The company plans to cancel these shares, which is a strategic move to potentially enhance shareholder value by reducing the number of shares outstanding.
SThree plc, a company listed on the London Stock Exchange, has executed a share buyback program as part of its strategy to manage its capital structure. On March 20, 2025, the company repurchased 100,502 of its ordinary shares at prices ranging from 275 to 280 pence per share, with a weighted average price of 278.19 pence. The repurchased shares are intended to be canceled, which could potentially enhance shareholder value by reducing the number of shares outstanding.
SThree plc has announced the purchase of 104,739 of its own ordinary shares on the London Stock Exchange as part of its ongoing share buyback program. The shares were bought at prices ranging from 273 to 277 pence and will be canceled, reflecting the company’s strategy to manage its capital structure and potentially enhance shareholder value.
SThree plc announced the repurchase of 71,725 of its ordinary shares as part of its ongoing share buyback program, with the intention to cancel these shares. This move is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value, reflecting a proactive approach to financial management.
SThree plc has announced the purchase of 83,329 of its own ordinary shares as part of its share buyback program. The shares were bought on the London Stock Exchange at prices ranging from 262.50 to 267.50 pence, with a weighted average price of 264.23 pence. The company intends to cancel these shares, which is a strategic move to potentially enhance shareholder value by reducing the number of shares outstanding.
SThree plc reported a stable Q1 FY25 performance despite challenging market conditions, with group net fees down 15% year-on-year. The company maintained a robust balance sheet with net cash of £45 million, reflecting its share buyback program and a temporary impact from transitioning clients to a new billing system. The Technology Improvement Programme is on track, enhancing sales consultant productivity and client integration. Despite a decline in new business, strong contract extensions provided sector-leading visibility, and the Employed Contractor Model outperformed. The company remains confident in its positioning to meet future demand for STEM skills, despite the evolving macro-economic backdrop.
SThree plc has announced a transaction involving the repurchase of its own shares as part of a previously announced buyback programme. On March 14, 2025, the company purchased 96,798 ordinary shares on the London Stock Exchange at a weighted average price of 264.62 pence per share. These shares are intended to be canceled, which may impact the company’s share capital structure and potentially enhance shareholder value.
SThree plc has announced the repurchase of 15,070 of its ordinary shares as part of its ongoing share buyback program. The shares were purchased at prices ranging from 257.00 to 262.00 pence and will be canceled, reflecting the company’s strategy to manage its capital structure and potentially enhance shareholder value.