Definity Financial Corporation (FRA:XR6)
Germany flag Germany · Delayed Price · Currency is EUR
41.20
+0.40 (0.98%)
At close: Feb 20, 2026

Definity Financial 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
5,0085,6564,4962,9603,0512,378
Market Cap Growth
6.77%25.79%51.91%-3.00%28.32%-
Enterprise Value
5,6596,3574,5472,8922,9322,156
PE Ratio
19.2821.7715.5612.3439.8016.05
PS Ratio
1.711.931.551.121.451.16
PB Ratio
1.882.121.911.441.661.43
P/FCF Ratio
19.5222.0528.9216.3520.535.22
P/OCF Ratio
15.7317.7621.8012.2814.435.22
EV/Sales Ratio
1.942.171.571.091.391.05
EV/EBITDA Ratio
12.5914.3410.718.1835.0811.05
EV/EBIT Ratio
13.6015.3311.458.6988.5311.27
EV/FCF Ratio
22.0624.7829.2515.9719.734.74
Debt / Equity Ratio
0.270.270.070.050.030.01
Debt / EBITDA Ratio
1.611.610.410.290.590.07
Debt / FCF Ratio
2.822.821.120.570.330.03
Net Debt / Equity Ratio
0.190.19-0.02-0.02-0.05-0.15
Net Debt / EBITDA Ratio
1.131.13-0.10-0.09-1.07-1.31
Net Debt / FCF Ratio
1.961.96-0.27-0.18-0.60-0.56
Quick Ratio
0.470.470.140.113.250.29
Current Ratio
0.600.600.260.318.780.35
Asset Turnover
0.550.550.580.550.420.41
Return on Equity (ROE)
10.93%10.93%13.36%12.52%4.41%10.12%
Return on Assets (ROA)
4.83%4.83%4.95%4.31%0.41%2.37%
Return on Invested Capital (ROIC)
9.00%10.68%12.84%12.52%1.82%9.81%
Earnings Yield
5.19%4.59%6.43%8.10%2.51%6.23%
FCF Yield
5.12%4.54%3.46%6.12%4.87%19.14%
Dividend Yield
1.14%1.00%1.13%1.56%1.35%-
Payout Ratio
21.52%21.16%17.12%18.05%57.08%895.36%
Buyback Yield / Dilution
-2.23%-2.23%0.09%0.26%-10.91%-1.35%
Total Shareholder Return
-1.09%-1.23%1.22%1.81%-9.56%-1.35%
Source: S&P Global Market Intelligence. Insurance template. Financial Sources.