Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
Shaftesbury Capital ( (GB:SHC) ) just unveiled an update.
Shaftesbury Capital PLC reported that its chairman, Jonathan Nicholls, purchased 100,000 ordinary shares in the company on 14 May 2026 on the London Stock Exchange. The transaction, worth approximately £129,148 at a price of about £1.29 per share, increases his holding to 196,485 shares, representing 0.01% of the company’s issued share capital.
The director share purchase signals increased personal financial commitment from the chairman and may be interpreted by investors as a vote of confidence in Shaftesbury Capital’s prospects. While the stake remains small in percentage terms, insider buying at board level can influence market sentiment around the company’s valuation and strategic direction.
The most recent analyst rating on (GB:SHC) stock is a Buy with a £176.00 price target. To see the full list of analyst forecasts on Shaftesbury Capital stock, see the GB:SHC Stock Forecast page.
Spark’s Take on SHC Stock
According to Spark, TipRanks’ AI Analyst, SHC is a Neutral.
The score is driven primarily by solid financial positioning and improved leverage, but is capped by inconsistent cash generation and weak cash conversion. Technical signals are constructive and valuation looks attractive on a low P/E, while the earnings call adds support via upbeat guidance and strong leasing metrics tempered by refinancing and macro rate risks.
To see Spark’s full report on SHC stock, click here.
More about Shaftesbury Capital
Shaftesbury Capital PLC is a listed real estate investment company focused on owning and managing retail, leisure, and mixed-use properties in central London. The group targets high-footfall, destination locations and derives income primarily from rental streams and value creation in its urban portfolio.
Average Trading Volume: 4,944,349
Technical Sentiment Signal: Sell
Current Market Cap: £2.53B
See more insights into SHC stock on TipRanks’ Stock Analysis page.

