Mapfre, S.A. (FRA:CMAB)
Germany flag Germany · Delayed Price · Currency is EUR
3.880
-0.006 (-0.15%)
At close: Feb 20, 2026

Mapfre 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
12,20013,1587,4995,9525,5345,506
Market Cap Growth
47.82%75.46%26.00%7.55%0.51%13.35%
Enterprise Value
14,33715,0749,2688,0746,9207,623
PE Ratio
10.7711.627.758.799.827.20
PS Ratio
0.410.440.260.210.210.28
PB Ratio
1.161.250.750.620.620.57
P/FCF Ratio
7.748.355.213.8410.85-
P/OCF Ratio
7.448.025.003.689.60-
EV/Sales Ratio
0.480.500.320.280.260.38
EV/EBITDA Ratio
3.804.103.263.353.475.05
EV/EBIT Ratio
4.034.293.403.513.735.42
EV/FCF Ratio
9.109.576.445.2113.57-
Debt / Equity Ratio
0.280.280.300.320.370.35
Debt / EBITDA Ratio
0.800.801.041.241.602.18
Debt / FCF Ratio
1.891.892.081.976.38-
Net Debt / Equity Ratio
0.100.100.130.100.080.05
Net Debt / EBITDA Ratio
0.280.280.440.400.340.33
Net Debt / FCF Ratio
0.660.660.870.621.33-0.94
Quick Ratio
0.990.990.890.900.860.70
Current Ratio
1.291.291.221.231.191.24
Asset Turnover
0.520.520.520.540.460.30
Return on Equity (ROE)
17.54%17.54%16.16%13.67%10.51%10.62%
Return on Assets (ROA)
3.82%3.82%3.05%2.69%2.00%1.32%
Return on Invested Capital (ROIC)
18.99%18.91%16.05%14.25%11.30%8.21%
Earnings Yield
9.28%8.61%12.90%11.38%10.18%13.90%
FCF Yield
12.92%11.98%19.19%26.03%9.21%-9.48%
Dividend Yield
3.49%4.20%6.85%8.52%9.28%10.08%
Payout Ratio
36.61%45.28%49.33%65.93%155.50%80.28%
Buyback Yield / Dilution
0.11%0.11%-0.10%-0.31%0.20%-0.38%
Total Shareholder Return
3.60%4.32%6.75%8.20%9.48%9.70%
Source: S&P Global Market Intelligence. Insurance template. Financial Sources.