Mapfre, S.A. (BME:MAP)
Spain flag Spain · Delayed Price · Currency is EUR
3.664
-0.002 (-0.05%)
At close: Mar 13, 2026

Mapfre Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11,22613,1587,4995,9525,5345,506
Market Cap Growth
36.05%75.46%26.00%7.55%0.51%13.35%
Enterprise Value
13,36315,0749,2688,0746,9207,623
PE Ratio
9.9111.627.758.799.827.20
PS Ratio
0.370.440.260.210.210.28
PB Ratio
1.071.250.750.620.620.57
P/FCF Ratio
7.128.355.213.8410.85-
P/OCF Ratio
6.848.025.003.689.60-
EV/Sales Ratio
0.450.500.320.280.260.38
EV/EBITDA Ratio
3.554.103.263.353.475.05
EV/EBIT Ratio
3.754.293.403.513.735.42
EV/FCF Ratio
8.489.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
10.09%8.61%12.90%11.38%10.18%13.90%
FCF Yield
14.04%11.98%19.19%26.03%9.21%-9.48%
Dividend Yield
4.92%4.21%6.80%8.46%9.31%10.05%
Payout Ratio
45.28%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
5.03%4.33%6.70%8.15%9.51%9.67%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Insurance template. Financial Sources.