Polar Capital Holdings PLC (POLR) Financial Health & Risks | Ticker