SBI Insurance Group Co., Ltd. (FRA:EEW)
Germany flag Germany · Delayed Price · Currency is EUR
12.80
-0.60 (-4.48%)
At close: Feb 20, 2026

SBI Insurance Group Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Market Capitalization
333172161158190252
Market Cap Growth
102.51%6.62%2.41%-16.93%-24.61%55.48%
Enterprise Value
166-4-21-2-4039
PE Ratio
3.041.691.932.313.386.72
PS Ratio
0.450.240.240.240.290.38
PB Ratio
1.320.660.660.590.590.75
P/FCF Ratio
-3.983.735.035.765.62
P/OCF Ratio
-3.823.624.665.515.49
EV/Sales Ratio
0.22----0.06
EV/EBITDA Ratio
2.06----0.92
EV/EBIT Ratio
2.36----1.30
EV/FCF Ratio
-----0.87
Net Debt / Equity Ratio
-0.66-0.81-0.84-0.85-0.73-0.75
Net Debt / EBITDA Ratio
-2.07-2.96-3.02-3.84-3.93-5.96
Net Debt / FCF Ratio
--4.91-4.75-7.31-7.08-5.64
Quick Ratio
1.111.071.121.231.441.64
Current Ratio
1.471.391.401.501.651.85
Asset Turnover
0.610.550.540.500.450.47
Return on Equity (ROE)
45.59%39.91%34.71%24.02%17.44%11.39%
Return on Assets (ROA)
3.62%2.81%2.81%2.16%2.01%1.32%
Return on Invested Capital (ROIC)
26.83%23.22%21.98%15.21%12.28%7.70%
Earnings Yield
32.91%59.10%51.93%43.22%29.59%14.88%
FCF Yield
-25.11%26.83%19.90%17.35%17.80%
Dividend Yield
1.10%2.09%1.48%1.17%--
Payout Ratio
3.20%2.71%1.81%---
Buyback Yield / Dilution
-0.00%-0.00%0.00%-6.64%
Total Shareholder Return
1.10%2.09%1.48%1.17%--6.64%
Source: S&P Global Market Intelligence. Insurance template. Financial Sources.