QBE Insurance Group Limited (ASX:QBE)
Australia flag Australia · Delayed Price · Currency is AUD
20.64
+0.03 (0.15%)
Mar 10, 2026, 10:49 AM AEST

QBE Insurance Group Ratios and Metrics

Millions AUD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
31,02429,92628,90422,12519,94016,758
Upgrade
Market Cap Growth
-3.97%3.54%30.64%10.96%18.98%33.57%
Upgrade
Enterprise Value
34,53732,67731,30925,87823,24319,922
Upgrade
PE Ratio
9.829.3610.3511.5625.2417.41
Upgrade
PS Ratio
1.111.070.980.700.700.90
Upgrade
PB Ratio
1.771.711.671.501.531.37
Upgrade
P/FCF Ratio
4.934.757.0210.194.844.47
Upgrade
P/OCF Ratio
4.904.736.9510.034.784.43
Upgrade
EV/Sales Ratio
1.231.171.060.810.821.07
Upgrade
EV/EBITDA Ratio
7.246.967.308.2515.0012.56
Upgrade
EV/EBIT Ratio
7.447.037.408.4215.6913.19
Upgrade
EV/FCF Ratio
5.485.197.6011.925.645.32
Upgrade
Debt / Equity Ratio
0.340.340.270.310.340.41
Upgrade
Debt / EBITDA Ratio
1.231.231.071.412.732.99
Upgrade
Debt / FCF Ratio
0.940.941.142.091.091.33
Upgrade
Net Debt / Equity Ratio
0.200.200.140.200.270.34
Upgrade
Net Debt / EBITDA Ratio
0.750.750.580.932.292.60
Upgrade
Net Debt / FCF Ratio
0.560.560.611.350.861.10
Upgrade
Quick Ratio
3.103.105.034.425.300.47
Upgrade
Current Ratio
8.488.4814.4710.2213.030.73
Upgrade
Asset Turnover
0.410.410.430.530.440.28
Upgrade
Return on Equity (ROE)
19.33%19.33%17.21%14.44%6.71%8.71%
Upgrade
Return on Assets (ROA)
4.20%4.20%3.81%3.22%1.42%1.43%
Upgrade
Return on Invested Capital (ROIC)
15.12%16.14%15.28%12.43%7.26%7.47%
Upgrade
Earnings Yield
10.30%10.81%9.95%8.98%4.33%6.16%
Upgrade
FCF Yield
20.30%21.05%14.24%9.81%20.66%22.36%
Upgrade
Dividend Yield
5.21%5.69%4.91%4.74%3.39%3.16%
Upgrade
Payout Ratio
37.41%37.41%37.89%32.55%59.11%21.60%
Upgrade
Buyback Yield / Dilution
-0.59%-0.59%-0.93%-0.47%-0.74%-4.29%
Upgrade
Total Shareholder Return
4.61%5.09%3.98%4.27%2.64%-1.13%
Upgrade
Source: S&P Capital IQ. Insurance template. Financial Sources.