OverviewSuggest Edit

Polar Capital Holdings plc is a specialist investment management company offering professional and institutional investors a range of geographical and sector funds. The Company’s investment strategies have a fundamental research driven approach. The Company has long only and absolute return funds in its product range.
HQGreater London, GB


Polar Capital is headquartered in
Greater London, United Kingdom

Location Map

Latest Updates

Employees (est.) (Feb 2019)122
Share Price (Oct 2017)£4.5

Polar Capital Office Locations

Polar Capital has an office in Greater London
Greater London, GB (HQ)
16 Palace St
Show all (1)

Polar Capital Financials and Metrics

Polar Capital Revenue

Market capitalization (31-Oct-2017)


Closing stock price (31-Oct-2017)

Polar Capital's current market capitalization is £403.2 m.
Show all financial metrics

Polar Capital Online and Social Media Presence

Embed Graph

Polar Capital Frequently Asked Questions

  • When was Polar Capital founded?

    Polar Capital was founded in 2005.

  • How many employees does Polar Capital have?

    Polar Capital has 122 employees.

  • Who are Polar Capital competitors?

    Competitors of Polar Capital include Pantheon International, 3i and Excel Group.

  • Where is Polar Capital headquarters?

    Polar Capital headquarters is located at 16 Palace St, Greater London.

  • Where are Polar Capital offices?

    Polar Capital has an office in Greater London.

  • How many offices does Polar Capital have?

    Polar Capital has 1 office.