Mapfre, S.A. (LON:0NQ2)
London flag London · Delayed Price · Currency is GBP · Price in EUR
3.694
-0.030 (-0.81%)
At close: Mar 19, 2026

Mapfre Ratios and Metrics

Millions GBP. 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
9,71911,4796,2025,1654,9084,624
Market Cap Growth
38.81%85.09%20.08%5.22%6.14%6.26%
Enterprise Value
11,56213,1507,6657,0076,1386,403
PE Ratio
9.8411.627.758.799.827.20
PS Ratio
0.370.440.260.210.210.28
PB Ratio
1.061.250.750.620.620.57
P/FCF Ratio
7.078.355.213.8410.85-
P/OCF Ratio
6.798.025.003.689.60-
EV/Sales Ratio
0.450.500.320.280.260.38
EV/EBITDA Ratio
3.564.103.263.353.475.05
EV/EBIT Ratio
3.764.293.403.513.735.42
EV/FCF Ratio
8.419.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.17%8.61%12.90%11.38%10.18%13.90%
FCF Yield
14.14%11.98%19.19%26.03%9.21%-9.48%
Dividend Yield
3.16%4.23%6.79%8.46%9.22%10.02%
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.27%4.34%6.69%8.14%9.43%9.64%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Insurance template. Financial Sources.