| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 114.15M | 110.67M | 113.34M | 86.30M | 81.22M | 73.66M |
| Gross Profit | 45.27M | 45.18M | 46.25M | 38.35M | 35.36M | 29.80M |
| EBITDA | 20.90M | 21.13M | 15.15M | 16.64M | 16.00M | 11.62M |
| Net Income | 30.79M | 12.02M | 5.52M | 10.55M | 9.56M | 7.04M |
Balance Sheet | ||||||
| Total Assets | 170.34M | 141.09M | 132.45M | 127.28M | 115.94M | 92.05M |
| Cash, Cash Equivalents and Short-Term Investments | 84.42M | 41.45M | 32.83M | 46.51M | 37.19M | 29.07M |
| Total Debt | 14.90M | 15.49M | 16.90M | 16.02M | 16.88M | 18.79M |
| Total Liabilities | 62.97M | 57.09M | 54.46M | 49.08M | 49.64M | 50.66M |
| Stockholders Equity | 107.36M | 84.00M | 77.99M | 78.20M | 66.29M | 41.39M |
Cash Flow | ||||||
| Free Cash Flow | 30.53M | 18.48M | 7.83M | 15.18M | 9.15M | 17.54M |
| Operating Cash Flow | 30.57M | 18.48M | 7.91M | 15.27M | 14.01M | 17.69M |
| Investing Cash Flow | 24.39M | 723.00K | -12.78M | -34.00K | -19.08M | -134.00K |
| Financing Cash Flow | -11.09M | -10.72M | -8.49M | -6.46M | 13.08M | -3.53M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | £235.92M | 8.06 | 32.09% | 1.46% | 2.90% | 419.40% | |
75 Outperform | £409.50M | 21.97 | 15.29% | 2.13% | 32.67% | -1.61% | |
69 Neutral | £186.68M | 18.84 | 12.60% | 3.91% | 8.31% | 305.88% | |
66 Neutral | £220.89M | 34.45 | 6.18% | 1.83% | 23.37% | 4.75% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
56 Neutral | £141.39M | 31.02 | 5.86% | 8.80% | 6.04% | -24.55% | |
52 Neutral | £24.32M | 38.97 | 1.56% | ― | -4.67% | 590.48% |
Science Group plc has continued its share buyback activity, repurchasing 2,000 ordinary shares at an average price of 547.5 pence per share on 8 January 2026 through Panmure Liberum Limited, with all acquired shares to be held in treasury. Following this transaction, the company has 43,089,642 ordinary shares in issue excluding 3,096,232 treasury shares, a capital structure detail that will be used by investors for calculating disclosure thresholds under the FCA’s transparency rules and signals ongoing active capital management by the group.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc has executed a share buyback transaction, repurchasing 17,500 of its 1 pence ordinary shares on 7 January 2026 at an average price of 549 pence per share via Panmure Liberum Limited, with all shares to be held in treasury. The buyback, representing about 0.04% of the company’s prior voting rights, leaves 43,091,642 ordinary shares in issue excluding treasury stock and 3,094,232 shares held in treasury, a figure that will now serve as the reference denominator for shareholders’ regulatory disclosure calculations, and signals continued capital management activity that can support earnings per share and shareholder value over time.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc has repurchased 17,500 of its own 1 pence ordinary shares at an average price of 547.5 pence per share in a transaction executed on 6 January 2026 through Panmure Liberum Limited. The buyback represents 0.04% of the company’s prior voting rights, and the shares will be held in treasury, leaving 43,109,142 ordinary shares in issue excluding treasury stock and 3,076,732 shares now held in treasury, a figure shareholders can use to assess disclosure thresholds under UK transparency rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc has continued its share buyback activity, purchasing 17,000 ordinary shares of 1 pence each on 5 January 2026 at an average price of 548 pence per share through Panmure Liberum Limited. The shares, representing approximately 0.04% of the company’s prior voting rights, will be held in treasury, bringing the total number of ordinary shares in issue excluding treasury shares to 43,126,642 and treasury holdings to 3,059,232 shares; this updated capital structure figure will serve as the new denominator for investors assessing disclosure thresholds under FCA transparency rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc has confirmed that its total issued share capital, excluding treasury shares, comprises 43,143,642 ordinary shares of 1 penny each, while the company also holds 3,042,232 shares in treasury. The updated share capital figure serves as the key denominator for investors when calculating whether their holdings trigger disclosure obligations under the UK Financial Conduct Authority’s Disclosure and Transparency Rules, providing clarity for shareholders and the market on reporting thresholds for changes in ownership stakes.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc has repurchased 9,000 of its 1 pence ordinary shares at an average price of 547.5 pence per share, representing about 0.02% of its prior voting share capital, through broker Panmure Liberum Limited. The shares bought back will be held in treasury, leaving 43,143,642 ordinary shares in issue excluding treasury stock and 3,042,232 shares held in treasury, a structure that may influence future capital management flexibility and is relevant for shareholders’ regulatory disclosure calculations under FCA transparency rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 15,000 of its ordinary shares at an average price of 546.5 pence per share, constituting approximately 0.03% of the voting rights prior to the transaction. This purchase, conducted through Panmure Liberum Limited, reflects the company’s ongoing buyback program, with the repurchased shares to be held in treasury. Following this transaction, the company has 43,152,642 ordinary shares in issue, not including treasury shares. The move aligns with regulatory requirements and provides updated information for shareholders concerning their disclosure obligations.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 15,000 of its ordinary shares at a price of 546.75 pence per share, representing 0.03% of the voting rights. These shares will be held in treasury, adjusting the total number of shares in issue to 43,167,642. This transaction is part of the company’s ongoing buyback program, potentially impacting shareholder calculations under FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc announced the repurchase of 15,000 of its ordinary shares at an average price of 545.5 pence per share, representing 0.03% of the voting rights. These shares will be held in treasury, impacting the total number of shares in issue, which now stands at 43,182,642. This buyback is part of the company’s ongoing strategy to manage its capital structure and may influence shareholder calculations under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has announced the repurchase of 5,000 of its ordinary shares at an average price of 545.5 pence per share, representing 0.01% of the voting rights. The shares will be held in treasury, and the total number of shares in issue, excluding treasury shares, is now 43,397,642. This transaction is part of the company’s ongoing buyback program, which may impact shareholder calculations under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has announced a share buyback, purchasing 17,500 of its ordinary shares at an average price of 546.75 pence per share. This transaction represents a small fraction of the company’s total voting rights and is part of its ongoing efforts to manage its capital structure effectively. The purchased shares will be held in treasury, and the updated number of shares in issue will serve as a reference for shareholders under regulatory guidelines.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £621.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 15,000 ordinary shares at an average price of 544.5 pence per share, representing 0.03% of the voting rights. The shares will be held in treasury, and the total number of ordinary shares in issue, excluding treasury shares, is now 43,420,142. This transaction is part of the company’s buyback program and may affect shareholder calculations under the FCA’s rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc, a company listed on the AIM market, has announced the repurchase of 17,500 of its ordinary shares at an average price of 537.875 pence per share. This transaction represents 0.04% of the voting rights of the total ordinary shares prior to the purchase, and the shares will be held in treasury. This move is part of the company’s buyback program, which could impact shareholder calculations regarding their interests in the company under regulatory guidelines.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced its total issued share capital, excluding treasury shares, consists of 43,452,642 shares of 1 penny each. The company holds 2,733,232 shares in treasury, and this figure is relevant for shareholders to determine their interest in the company under the FCA’s Disclosure and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC, a company listed on the AIM market, has executed a share buyback program, purchasing 10,000 of its ordinary shares at a consistent price of 536 pence per share. This transaction represents a minor portion of the company’s total voting rights and the shares will be held in treasury, impacting the total number of shares available for shareholder calculations under regulatory guidelines.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has repurchased 17,500 of its ordinary shares at an average price of 538.75 pence per share, representing 0.04% of the voting rights. This transaction, executed through Panmure Liberum Limited, aims to manage the company’s capital structure by holding these shares in treasury, impacting shareholder calculations under FCA rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 17,500 of its ordinary shares at a price of 539 pence each, representing 0.04% of the total voting rights. This transaction, executed through Panmure Liberum Limited, is part of the company’s strategy to manage its share capital, with the purchased shares held in treasury. The total number of shares in issue, excluding treasury shares, is now 43,480,142, which shareholders can use for interest notifications under FCA rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc, a company listed on the AIM market, announced the repurchase of 17,500 of its ordinary shares at a price of 540 pence per share. This transaction represents 0.04% of the voting rights of the total ordinary shares in issue prior to the purchase. The repurchased shares will be held in treasury, and the total number of ordinary shares in issue, excluding treasury shares, is now 43,497,642. This buyback may have implications for shareholders in terms of their interest notifications under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 17,500 of its ordinary shares at an average price of 542.375 pence per share, representing 0.04% of the voting rights. The shares will be held in treasury, and the total number of ordinary shares in issue, excluding treasury shares, is now 43,515,142. This transaction is part of the company’s ongoing buyback program, potentially impacting shareholder calculations under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc, a company listed on the AIM market, has repurchased 540,000 of its ordinary shares at a price of 540 pence each, representing 1.23% of the voting rights of the total ordinary shares prior to the purchase. These shares will be held in treasury, adjusting the total number of ordinary shares in issue to 43,532,642, which shareholders can use as a reference for their interest notifications according to FCA rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc announced the issuance of 5,000 treasury shares at an average price of 1 pence per share to settle the exercise of share options. Following this issuance, the total number of ordinary shares in issue, excluding treasury shares, is 44,072,642. This figure is significant for shareholders as it serves as the denominator for calculating their interest in the company under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has repurchased 17,500 of its ordinary shares at a price of 543.5 pence each, representing 0.04% of its total voting rights. This buyback, conducted through Panmure Liberum Limited, will see the shares held in treasury, adjusting the total number of shares in issue to 44,067,642. This move may impact shareholder notifications under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has announced a share buyback, purchasing 17,500 of its ordinary shares at an average price of 552 pence per share. This transaction represents 0.04% of the company’s voting rights and is part of a strategic move to hold shares in treasury, potentially impacting shareholder calculations under FCA rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 17,500 of its ordinary shares at a consistent price of 550.875 pence per share, representing 0.04% of the voting rights. This transaction, executed through Panmure Liberum Limited, is part of the company’s buyback program and results in a total of 44,102,642 ordinary shares in issue, excluding treasury shares. The move is likely aimed at consolidating the company’s share capital and potentially enhancing shareholder value, reflecting a strategic decision to manage its equity structure.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has announced its total issued share capital, excluding treasury shares, consists of 44,120,142 shares of 1 penny each, with 2,065,732 shares held in treasury. This information is crucial for shareholders to determine their interest in the company according to the FCA’s Disclosure and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has announced the repurchase of 8,000 of its ordinary shares at a price of 551.75 pence each, representing 0.02% of the voting rights. This transaction is part of the company’s ongoing share buyback program, aimed at optimizing its capital structure and potentially enhancing shareholder value.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 17,500 of its ordinary shares at a consistent price of 551.25 pence per share, representing 0.04% of the voting rights. This transaction, executed through Panmure Liberum Limited, is part of the company’s buyback program, with the repurchased shares held in treasury, impacting the total number of shares available for shareholder calculations.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc has issued 15,000 treasury shares at an average price of 1 pence per share to settle share options. This increases the total number of ordinary shares in issue to 44,145,642, excluding treasury shares, and provides shareholders with a new denominator for calculating their interest in the company under FCA rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc has announced the repurchase of 17,500 of its ordinary shares at a price of 551.25 pence each, representing 0.04% of the voting rights of the total shares in issue prior to the purchase. This transaction, executed through Panmure Liberum Limited, reflects the company’s ongoing strategy to manage its share capital effectively, potentially impacting shareholder value and market perception.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £622.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC, a company listed on the AIM market, has repurchased 8,000 of its ordinary shares at an average price of 551.5 pence per share. This transaction represents 0.02% of the voting rights attributable to the total ordinary shares in issue prior to the purchase, and the shares will be held in treasury. This move allows shareholders to use the updated figure of 44,148,142 ordinary shares in issue, excluding treasury shares, for any necessary calculations under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £622.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group plc announced the issuance of 5,000 treasury shares at an average price of 1 pence per share to settle the exercise of share options. Following this issuance, the total number of ordinary shares in issue, excluding treasury shares, is 44,156,142, with 2,029,732 shares held in treasury. This update is relevant for shareholders to determine their interest in the company under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £622.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 17,500 of its ordinary shares at a price of 551.25 pence per share, representing 0.04% of the voting rights. This transaction is part of a buyback program executed through Panmure Liberum Limited, with the shares being held in treasury. The move adjusts the total number of ordinary shares in issue to 44,151,142, excluding treasury shares, which may impact shareholder calculations under FCA rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £611.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has repurchased 17,500 of its ordinary shares at an average price of 551.5 pence per share, representing 0.04% of the voting rights. This transaction, executed through Panmure Liberum Limited, is part of the company’s ongoing share buyback program, which may impact shareholder calculations under the FCA’s rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £611.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 18,000 of its ordinary shares at an average price of 551.25 pence per share, representing 0.04% of the voting rights. These shares will be held in treasury, and the total number of shares in issue, excluding treasury shares, is now 44,186,142. This buyback is part of the company’s ongoing strategy to manage its capital structure effectively, potentially impacting shareholder value and market perception.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £611.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 12,700 of its ordinary shares at a price of 551.75 pence per share, representing 0.03% of the voting rights. This transaction is part of the company’s buyback program, with the acquired shares held in treasury, impacting the total number of shares in issue and potentially affecting shareholder notifications under FCA rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £611.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has announced the repurchase of 15,000 of its ordinary shares at an average price of 552.4 pence per share, representing 0.03% of the voting rights. This transaction, executed through Panmure Liberum Limited, is part of the company’s share buyback program, with the purchased shares held in treasury. The total number of ordinary shares in issue now stands at 44,216,842, excluding treasury shares. This move may impact shareholders’ calculations regarding their interests in the company, as per the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £611.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC announced the repurchase of 18,000 of its ordinary shares at an average price of 552.5 pence per share, which represents 0.04% of the voting rights. The shares will be held in treasury, and this transaction is part of the company’s ongoing share buyback program, potentially impacting shareholder calculations under FCA rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £624.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has repurchased 17,500 of its ordinary shares at an average price of 553.97 pence per share, with the transactions executed through Panmure Liberum Limited. This buyback represents 0.04% of the voting rights and is part of the company’s strategy to manage its share capital, potentially impacting shareholder calculations under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group has announced a trading update for the nine months ending 30 September 2025, reporting a record Adjusted Operating Profit despite challenging market conditions. The company achieved a significant pre-tax gain from a strategic investment in the first half of the year, contributing to a strong cash position. With a recovery in R&D services led by the Medical sector, Science Group remains on track to meet or exceed its annual performance expectations, continuing to return value to shareholders through dividends and share buy-backs.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.
Science Group PLC has repurchased 10,000 of its ordinary shares at an average price of 552.75 pence per share, representing 0.02% of the voting rights. This transaction, executed through Panmure Liberum Limited, is part of the company’s share buyback program and will see the shares held in treasury, impacting the total number of shares available for shareholder calculations under regulatory rules.
The most recent analyst rating on (GB:SAG) stock is a Buy with a £616.00 price target. To see the full list of analyst forecasts on Science stock, see the GB:SAG Stock Forecast page.