Beazley

BEZ · LSE · GBp

1,308.50 GBpChange from previous close: 0.00%

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
£7.81B
Enterprise value
-£3.45B
P/E (trailing 12 months)
15.8
Forward P/E
14.4
PEG
8.14
Price/book
212.8
Price/sales
1.35
EV/EBITDA
-2.76
EV/revenue
-0.60

Profitability and growth

Gross margin
29.4%
Operating margin
14.0%
Net margin
11.8%
ROE
14.2%
ROA
4.8%
Revenue growth (year over year)
-6.0%
Earnings growth (year over year)
-53.8%

Financial health

Total cash
£11.87B
Total debt
£624.3M
Debt/equity
0.13
Current ratio
36.0
Quick ratio
28.8

Dividends

Annual dividend per share
0.25 GBp
Dividend yield
1.9%
Payout ratio
30.0%
Ex-dividend date
March 19, 2026

Analysts and estimates

Average price target
1,310.88 GBp
Median price target
1,329.32 GBp
High price target
1,420.65 GBp
Low price target
1,109.28 GBp
Analysts with a price target
7
Consensus
Hold
Forward EPS
0.91 GBp
EPS estimate, current year
1.38 GBp

Shares and trading

Beta
0.31
Average volume
3.9M
Shares outstanding
596.75M
Float
531.62M
Institutional ownership
80.3%
Insider ownership
3.9%