BEZ Beazley plc

1308.50GBp0.00%Mkt Cap: 8.49B $P/E: 15.77

Beazley plc, through its subsidiaries, provides risk insurance and reinsurance solutions in the United States, the United Kingdom, and rest of Europe. The company operates through Cyber Risks, Digital, MAP Risks, Propert…

Key Statistics

Company
Market Cap8.49B USD
Enterprise Value-3.75B USD
Revenue (TTM)6.27B USD
Gross Profit1.84B USD
Net Income (TTM)992.83M USD
Revenue/Share9.70 GBp
Last Price1308.50 GBp
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.6K
CountryGB
SectorFinancial Services
IndustryInsurance - Specialty
ISIN—
Valuation
P/E (Trailing)15.77
P/E (Forward)14.35
PEG8.14
EV/EBITDA-2.76
EV/Revenue-0.60
P/S1.35
P/B2.11
EPS (TTM)0.83
EPS (Forward)0.91
52W Range
0.0000100% of range1310.00
52W High1310.00 GBp
52W Low0.0000 GBp
Profitability
Gross Margin29.38%
Oper. Margin14.01%
EBITDA Margin21.68%
Profit Margin86.32%
ROE18.75%
ROA5.64%
Growth
Revenue Growth-6.00%
Earnings Growth-53.80%
Cash Flow & Leverage
Operating CF1.43B USD
CapEx (TTM)72.72M USD
FCF Margin-0.12%
FCF Yield-0.09%
Net Debt-12.22B USD
Net Debt/EBITDA-8.99
Balance Sheet
Debt/Equity0.13
Current Ratio36.00
Quick Ratio28.76
Book Value/Sh6.21 GBp
Cash/Share19.93 GBp
Dividends
Fwd Div Rate0.25 GBp
Trail. Div Rate0.34 GBp
Div. Yield1.91%
5Y Avg Yield2.34%
Payout Ratio30.04%
Ex-Div DateMar 19, 2026
Pay Date—
Analyst Consensus
Rating3.0 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)1362.52 GBp
Upside (mean)+4.1%
Target Range1325.09 GBp – 1421.84 GBp
1325.09+4.1% to mean1421.84
# Analysts4
Ownership
Shares Out.596.75M
Float531.62M
Insiders3.86%
Institutions80.30%
Technical
SMA 501298.65 (+0.8%)
SMA 2001237.97 (+5.7%)
Beta0.31
S&P 52W Chg14.58%
Avg Vol (30d)5.20M
Avg Vol (10d)8.78M
Technical Indicators
RSI (14)79.8
MACD3.2803
MACD Signal3.3587
MACD Hist.-0.0784
BB Upper1310.54 GBp
BB Middle1304.90 GBp
BB Lower1299.26 GBp
BB Width0.86%
ATR (14)2.159 GBp
Vol Ratio (20d)0.00x