Mapfre, S.A. (VIE:MAP)
Austria flag Austria · Delayed Price · Currency is EUR
3.778
+0.098 (2.66%)
At close: Mar 4, 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
Market Capitalization
11,32413,1587,4995,9525,5345,506
Market Cap Growth
37.14%75.46%26.00%7.55%0.51%13.35%
Enterprise Value
13,46115,0749,2688,0746,9207,623
PE Ratio
10.0011.627.758.799.827.20
PS Ratio
0.380.440.260.210.210.28
PB Ratio
1.081.250.750.620.620.57
P/FCF Ratio
7.198.355.213.8410.85-
P/OCF Ratio
6.908.025.003.689.60-
EV/Sales Ratio
0.450.500.320.280.260.38
EV/EBITDA Ratio
3.574.103.263.353.475.05
EV/EBIT Ratio
3.784.293.403.513.735.42
EV/FCF Ratio
8.549.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.00%8.61%12.90%11.38%10.18%13.90%
FCF Yield
13.92%11.98%19.19%26.03%9.21%-9.48%
Dividend Yield
3.61%4.18%6.83%8.45%9.27%10.07%
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
3.72%4.29%6.73%8.14%9.47%9.69%
Source: S&P Global Market Intelligence. Insurance template. Financial Sources.