Polar Capital Holdings (POLR.L) Stock Analysis & Winston Score
Polar Capital Holdings is a British investment management firm that runs money on behalf of large institutional clients like pension funds, insurance companies, and sovereign wealth funds. The company specializes in actively managed equity funds, with a particular focus on technology, healthcare, financials, and other sector-specific strategies. It is a mid-sized, specialist asset manager headquartered in London. Polar Capital earns money by charging fees based on a percentage of the assets it manages, plus performance fees when its funds beat their targets. It operates primarily across the UK and Europe, with some reach into North America and Asia, and manages roughly $20–25 billion in client assets. Its competitive edge comes from retaining specialist portfolio managers with deep sector expertise, though the main risk the business faces is that poor fund performance or a broad market downturn could cause clients to withdraw money, directly shrinking the fee income the company depends on.
Winston Score: 76/100 — Strong
A high-quality business with solid fundamentals.
- Quality: Exceptional (30/30)
- Growth: Good (12/20)
- Cash Flow: Exceptional (10/10)
- Stability: Good (5/10)
- Valuation: Strong (8/10)
- Ownership: Good (8/15)
Key Facts
Price: 857.00 GBp
Market Cap: £814M
Sector: Financial Services
Industry: Asset Management
Exchange: London Stock Exchange

