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
Polar Capital Holdings ( (GB:POLR) ) just unveiled an announcement.
Polar Capital Holdings has continued executing its previously announced share buyback programme, repurchasing 20,000 ordinary shares on 17 March 2026 at prices between 614p and 625p, with a volume-weighted average price of 620.78p. The shares, bought through Deutsche Numis, will be cancelled, signalling ongoing efforts to optimise capital structure and potentially enhance earnings per share.
Following this latest tranche of repurchases, Polar Capital’s issued ordinary share capital stands at 100,778,884 shares, which also represents the total number of voting rights in the company. The updated share count provides a new reference point for investors assessing ownership thresholds and disclosure requirements under UK transparency rules, and reflects incremental tightening of the company’s equity base.
The most recent analyst rating on (GB:POLR) stock is a Buy with a £722.00 price target. To see the full list of analyst forecasts on Polar Capital Holdings stock, see the GB:POLR Stock Forecast page.
Spark’s Take on POLR Stock
According to Spark, TipRanks’ AI Analyst, POLR is a Outperform.
Polar Capital Holdings scores well due to its strong financial performance and attractive valuation. The company’s robust cash flow management and low leverage are significant strengths. Recent corporate events, including record AuM growth and strategic initiatives, enhance its market position. Technical indicators suggest a neutral trend, with no immediate bullish or bearish signals.
To see Spark’s full report on POLR stock, click here.
More about Polar Capital Holdings
Polar Capital Holdings is a UK-based investment management group focused on specialist active asset management. The company offers a range of thematic and sector-focused funds to institutional and retail investors, competing within the broader European and global asset management industry.
Average Trading Volume: 273,541
Technical Sentiment Signal: Buy
Current Market Cap: £588.2M
Learn more about POLR stock on TipRanks’ Stock Analysis page.

