POLR Polar Capital Holdings Plc

781.00GBp-0.38%Mkt Cap: 799.55M $P/E: 13.24

Polar Capital Holdings plc is a publicly owned investment manager. The firm provides its services to professional and institutional investors. It launches and manages equity and balanced mutual funds. The firm also launc…

Key Statistics

Company
Market Cap799.55M USD
Enterprise Value629.48M USD
Revenue (TTM)286.53M USD
Gross Profit134.12M USD
Net Income (TTM)63.78M USD
Revenue/Share2.72 GBp
Last Price781.00 GBp
Fiscal Year EndMar 2026
MR QuarterMar 2026
Employees203
CountryGB
SectorFinancial Services
IndustryAsset Management
ISINGB00B1GCLT25
Valuation
P/E (Trailing)13.24
P/E (Forward)6.94
PEG30.26
EV/EBITDA7.55
EV/Revenue2.20
P/S2.79
P/B5.02
EPS (TTM)0.59
EPS (Forward)1.13
52W Range
462.0060% of range990.00
52W High990.00 GBp
52W Low462.00 GBp
Profitability
Gross Margin46.69%
Oper. Margin31.07%
EBITDA Margin29.08%
Profit Margin22.20%
ROE38.91%
ROA23.65%
Growth
Revenue Growth28.30%
Earnings Growth99.60%
Cash Flow & Leverage
Operating CF78.86M USD
CapEx (TTM)178.26K USD
FCF Margin20.97%
FCF Yield7.51%
Net Debt-192.50M USD
Net Debt/EBITDA-2.31
Balance Sheet
Debt/Equity0.03
Current Ratio2.53
Quick Ratio2.20
Book Value/Sh1.56 GBp
Cash/Share1.87 GBp
Dividends
Fwd Div Rate0.46 GBp
Trail. Div Rate0.46 GBp
Div. Yield5.87%
5Y Avg Yield8.26%
Payout Ratio77.70%
Ex-Div DateJul 9, 2026
Pay Date—
Analyst Consensus
Rating1.4 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)1145.33 GBp
Upside (mean)+46.6%
Target Range850.00 GBp – 1250.00 GBp
850.00+46.6% to mean1250.00
# Analysts9
Ownership
Shares Out.94.19M
Float86.36M
Insiders11.32%
Institutions33.18%
Technical
SMA 50846.22 (-7.7%)
SMA 200747.04 (+4.5%)
Beta0.90
S&P 52W Chg15.84%
Avg Vol (30d)282.31K
Avg Vol (10d)330.62K
Technical Indicators
RSI (14)37.2
MACD-14.5516
MACD Signal-7.8320
MACD Hist.-6.7196
BB Upper881.50 GBp
BB Middle829.70 GBp
BB Lower777.90 GBp
BB Width12.49%
ATR (14)38.19 GBp
Vol Ratio (20d)1.54x