44 days ago
‘Data, information, communications and assets’ business services company Restore (RST) has announced it’s “on track to deliver a strong FY25 performance; FY26 outlook raised” and the sale of the Harrow Green commercial relocation business. How does that all compare to a currently up to 272p share price, £369 million market cap, valuation?