QBE Insurance Group Limited (FRA:QBE)
Germany flag Germany · Delayed Price · Currency is EUR
12.60
+0.70 (5.88%)
Last updated: Feb 20, 2026, 5:15 PM CET

QBE Insurance Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
19,40917,00117,27713,64412,68110,715
Market Cap Growth
4.13%-1.60%26.62%7.60%18.35%35.41%
Enterprise Value
21,51718,56418,71515,95914,78212,737
PE Ratio
10.699.3610.3511.5625.2417.41
PS Ratio
1.221.070.980.700.700.90
PB Ratio
1.951.711.671.501.531.37
P/FCF Ratio
5.424.757.0210.194.844.47
P/OCF Ratio
5.404.736.9510.034.784.43
EV/Sales Ratio
1.281.171.060.810.821.07
EV/EBITDA Ratio
7.516.967.308.2515.0012.56
EV/EBIT Ratio
7.737.037.408.4215.6913.19
EV/FCF Ratio
6.015.197.6011.925.645.32
Debt / Equity Ratio
0.340.340.270.310.340.41
Debt / EBITDA Ratio
1.231.231.071.412.732.99
Debt / FCF Ratio
0.940.941.142.091.091.33
Net Debt / Equity Ratio
0.200.200.140.200.270.34
Net Debt / EBITDA Ratio
0.750.750.580.932.292.60
Net Debt / FCF Ratio
0.560.560.611.350.861.10
Quick Ratio
3.103.105.034.425.300.47
Current Ratio
8.488.4814.4710.2213.030.73
Asset Turnover
0.410.410.430.530.440.28
Return on Equity (ROE)
19.33%19.33%17.21%14.44%6.71%8.71%
Return on Assets (ROA)
4.20%4.20%3.81%3.22%1.42%1.43%
Return on Invested Capital (ROIC)
15.12%16.14%15.28%12.43%7.26%7.47%
Earnings Yield
9.36%10.81%9.95%8.98%4.33%6.16%
FCF Yield
18.44%21.05%14.24%9.81%20.66%22.36%
Dividend Yield
4.31%5.58%4.73%4.59%3.28%3.03%
Payout Ratio
37.41%37.41%37.89%32.55%59.11%21.60%
Buyback Yield / Dilution
-0.59%-0.59%-0.93%-0.47%-0.74%-4.29%
Total Shareholder Return
3.72%4.98%3.79%4.12%2.54%-1.26%
Source: S&P Global Market Intelligence. Insurance template. Financial Sources.