Polar Capital Holdings plc Overview
Pro stress-test →Polar Capital Holdings plc is a publicly owned investment manager that provides services to professional and institutional investors, launching and managing equity and balanced mutual funds. The firm was founded in December 2000 and is based in London, United Kingdom with an additional office in Tokyo, Japan.
Strategic Profile
Pro stress-test →The firm typically invests in companies in technology, healthcare and financial sectors. As of September 2025, the company achieved a 25% increase in assets under management to an all-time high of £26.7bn. The overall consensus recommendation for Polar Capital Holdings is Buy.
Competitive Landscape
Pro stress-test →Polar Capital operates as a specialist, investment-led fund management company offering professional and institutional investors a range of geographical and sector investment opportunities. The firm competes with larger multinational asset managers and boutique funds, with differentiated strength in technology and healthcare sectors.
Industry Context
Polar Capital Holdings plc operates in Asset Management / Investment Management.
Key facts
Founded: 2000 · Headquarters: London, United Kingdom · Market cap: £593-639m