Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
The latest update is out from Restore ( (GB:RST) ).
Restore plc has carried out a series of on-market share buybacks on AIM between 27 April and 1 May 2026, repurchasing tranches of ordinary shares of 5 pence each at prices ranging from 253.0p to 266.5p through Investec Bank. The programme will result in the cancellation of the repurchased stock, leaving 136,077,876 ordinary shares in issue and marginally enhancing earnings per share and capital structure for existing shareholders.
The disclosed trades detail the volume-weighted average prices and individual transaction sizes, underlining the company’s active management of its equity base during the period. By reducing its share count via cancellation rather than holding the shares in treasury, Restore signals a commitment to returning value to shareholders and potentially supports its share price in the near term within the AIM market context.
The most recent analyst rating on (GB:RST) stock is a Buy with a £307.00 price target. To see the full list of analyst forecasts on Restore stock, see the GB:RST Stock Forecast page.
Spark’s Take on RST Stock
According to Spark, TipRanks’ AI Analyst, RST is a Neutral.
The score is primarily held back by inconsistent profitability/margin pressure and moderate-to-high leverage, despite consistently positive cash generation. Technical indicators are neutral-to-mixed without strong momentum support. Valuation is the biggest drag due to the extremely high P/E, only modestly offset by the dividend yield.
To see Spark’s full report on RST stock, click here.
More about Restore
Restore plc is a U.K.-listed company operating on AIM, but this announcement does not provide details on its specific industry, products, or services. The release focuses solely on capital markets activity involving the company’s own shares, without broader operational or strategic context.
Average Trading Volume: 475,924
Technical Sentiment Signal: Buy
Current Market Cap: £360.6M
See more insights into RST stock on TipRanks’ Stock Analysis page.

