Claim 30% 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
Sabre Insurance Group plc ( (GB:SBRE) ) has shared an update.
Sabre Insurance Group plc has disclosed that three senior executives, including Chief Executive Officer Geoff Carter, Claims Director Trevor Webb and Chief Actuary Matt Wright, have increased their holdings through the company’s all-employee Share Incentive Plan. Each acquired 108 partnership shares at 138 pence and received 36 matching shares, bringing their total shares held under the plan to 11,771 apiece.
The transactions, executed on 10 March 2026 and reported under EU Market Abuse Regulation requirements, underscore continuing management participation in the company’s equity schemes. While modest in scale, the purchases signal ongoing alignment of executive incentives with long-term shareholder value and reinforce governance transparency around insider dealings.
The most recent analyst rating on (GB:SBRE) stock is a Buy with a £1.83 price target. To see the full list of analyst forecasts on Sabre Insurance Group plc stock, see the GB:SBRE Stock Forecast page.
Spark’s Take on GB:SBRE Stock
According to Spark, TipRanks’ AI Analyst, GB:SBRE is a Outperform.
The score is driven primarily by solid financial quality (notably a very strong, low-leverage balance sheet) and attractive valuation (low P/E and high dividend yield). Technicals are moderately supportive but mixed versus longer-term averages, while recent corporate actions (buyback and insider buying) add a positive tailwind.
To see Spark’s full report on GB:SBRE stock, click here.
More about Sabre Insurance Group plc
Sabre Insurance Group plc is a UK-based insurance company focused on motor insurance products. The group operates through the London Stock Exchange and offers its employees participation in a tax-advantaged Share Incentive Plan approved by HM Revenue and Customs, aligning staff interests with those of shareholders.
Average Trading Volume: 485,925
Technical Sentiment Signal: Strong Buy
Current Market Cap: £346.4M
For detailed information about SBRE stock, go to TipRanks’ Stock Analysis page.

