3944.00GBP+0.66%Mkt Cap: 15.02B $P/E: 18.06Today
Admiral Group plc, a financial services company, provides insurance and personal lending products in the United Kingdom, France, Italy, and Spain. It operates through four segments: UK Insurance, European Insurance, Admi…
Industry Peers
Insurance - Property & CasualtyKey Statistics
Company
Market Cap15.02B $
Enterprise Value15.62B $
Revenue (TTM)6.44B $
Gross Profit2.59B $
Net Income (TTM)952.47M $
Revenue/Share21.52 USD
Last Price3944.00 GBP
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees14.8K
CountryGB
SectorFinancial Services
IndustryInsurance - Property & Casualty
ISIN—
Valuation
P/E (Trailing)18.06
P/E (Forward)14.78
PEG2.65
EV/EBITDA12.39
EV/Revenue2.43
P/S2.35
P/B7.94
EPS (TTM)2.18
EPS (Forward)2.67
52W Range
0.000098% of range4006.00
52W High4006.00 GBP
52W Low0.0000 GBP
Profitability
Gross Margin40.26%
Oper. Margin17.72%
EBITDA Margin19.59%
Profit Margin14.68%
ROE51.45%
ROA8.23%
Growth
Revenue Growth0.00%
Earnings Growth-17.80%
Cash Flow & Leverage
Operating CF559.86M $
CapEx (TTM)95.30M $
FCF Margin-88.45%
FCF Yield-37.91%
Net Debt451.99M $
Net Debt/EBITDA0.36
Balance Sheet
Debt/Equity1.31
Current Ratio6.13
Quick Ratio3.98
Book Value/Sh4.964 GBP
Cash/Share5.735 GBP
Dividends
Fwd Div Rate1.430 GBP
Trail. Div Rate1.433 GBP
Div. Yield3.68%
5Y Avg Yield4.19%
Payout Ratio72.87%
Ex-Div DateSep 3, 2026
Pay Date—
Analyst Consensus
Rating2.4 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)3773.93 GBP
Upside (mean)-4.3%
Target Range2620.00 GBP – 4516.00 GBP
GBP2620.00-4.3% to meanGBP4516.00
# Analysts14
Ownership
Shares Out.298.90M
Float262.58M
Insiders18.01%
Institutions66.32%
Technical
SMA 503630.76 (+8.6%)
SMA 2003257.76 (+21.1%)
Beta0.19
S&P 52W Chg18.16%
Avg Vol (30d)472.14K
Avg Vol (10d)545.60K
Technical Indicators
RSI (14)62.6
MACD90.0310
MACD Signal82.9272
MACD Hist.+7.1038
BB Upper4016.70 GBP
BB Middle3756.03 GBP
BB Lower3495.37 GBP
BB Width13.88%
ATR (14)103.53 GBP
Vol Ratio (20d)0.83x