Beazley plc (LON:BEZ)
London flag London · Delayed Price · Currency is GBP · Price in GBX
1,287.50
0.00 (0.00%)
Jul 20, 2026, 2:21 PM GMT

Beazley Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7,6105,116----
Market Cap Growth
36.23%-----
Enterprise Value
7,2625,1740000
Last Close Price
12.888.32----
PE Ratio
11.977.73----
Forward PE
12.317.846.995.329.7011.68
PEG Ratio
-1.512.170.760.150.58
PS Ratio
1.721.06----
PB Ratio
2.101.41----
P/TBV Ratio
1.751.13----
P/FCF Ratio
7.875.29----
P/OCF Ratio
7.795.23----
EV/Sales Ratio
1.641.07----
EV/EBITDA Ratio
6.285.86----
EV/EBIT Ratio
6.405.86----
EV/FCF Ratio
7.515.35----
Debt / Equity Ratio
0.020.020.010.020.020.04
Debt / EBITDA Ratio
0.070.070.050.060.280.19
Debt / FCF Ratio
0.060.060.110.200.070.07
Net Debt / Equity Ratio
0.020.020.020.020.030.04
Net Debt / EBITDA Ratio
0.070.070.050.060.280.19
Net Debt / FCF Ratio
0.060.060.110.200.070.07
Asset Turnover
0.410.410.430.460.280.29
Return on Equity (ROE)
19.27%19.27%26.63%30.04%6.32%15.67%
Return on Assets (ROA)
5.98%5.98%7.99%8.35%1.58%2.92%
Return on Invested Capital (ROIC)
19.11%19.66%26.91%30.35%7.40%16.59%
Return on Capital Employed (ROCE)
7.51%7.51%10.06%10.21%1.88%3.49%
Earnings Yield
8.92%12.94%----
FCF Yield
12.71%18.92%----
Dividend Yield
1.94%3.09%----
Payout Ratio
23.10%23.10%10.66%10.49%64.05%0.00%
Buyback Yield / Dilution
4.87%4.87%2.21%-9.46%-0.88%-5.44%
Total Shareholder Return
6.81%7.95%2.21%-9.46%-0.88%-5.44%