Valuation: Mapfre S.A.

Capitalization 11.75B 13.95B 10.72B 10.23B 18.99B 1,263B 19.73B 125B 49.49B 610B 52.3B 51.22B 2,132B P/E ratio 2025
11.6x
P/E ratio 2026 * 9.63x
Enterprise value 11.75B 13.95B 10.72B 10.23B 18.99B 1,263B 19.73B 125B 49.49B 610B 52.3B 51.22B 2,132B EV / Sales 2025
-
EV / Sales 2026 * 0.42x
Free-Float
29.73%
Yield 2025 *
4.96%
Yield 2026 * 5.61%
1 day+1.05%
1 week-2.72%
Current month+0.21%
1 month-8.82%
3 months-3.97%
6 months+0.21%
Current year-9.72%
1 week 3.76
Extreme 3.764
4.02
1 month 3.76
Extreme 3.764
4.29
Current year 3.76
Extreme 3.764
4.33
1 year 2.34
Extreme 2.34
4.33
3 years 1.75
Extreme 1.749
4.33
5 years 1.51
Extreme 1.508
4.33
10 years 1.23
Extreme 1.232
4.33
Manager TitleAgeSince
Chief Executive Officer 62 12/03/2012
Director of Finance/CFO 64 31/12/2016
Chief Tech/Sci/R&D Officer 47 31/12/2020
Director TitleAgeSince
Chairman 62 12/03/2012
Director/Board Member 61 17/07/2018
Director/Board Member 62 29/10/2013
Change 5d. change 1-year change 3-years change Capi.($)
+1.07%-2.72%+43.61%+99.48% 13.95B
+1.13%-4.03%+13.56%+69.12% 166B
-2.27%-1.82%+22.85%+52.59% 127B
+1.34%-1.82%-1.41%+27.08% 102B
+0.42%-5.93%-23.93%+3.56% 84.27B
-0.45%-0.92%+26.14%+81.56% 39.11B
+1.30%-4.09%+21.85%+135.37% 31.87B
-0.03%-4.06%+28.68%+89.12% 16.66B
+2.23%-3.99%+34.76%+288.51% 16.05B
+1.30%-2.84%+26.18%+43.00% 14.58B
Average +0.61%-3.87%+19.23%+88.94% 61.13B
Weighted average by Cap. +0.29%-3.98%+11.01%+60.24%

Financials

2025 2026 *
Net sales 29.05B 34.47B 26.49B 25.29B 46.95B 3,122B 48.78B 308B 122B 1,508B 129B 127B 5,270B 28.1B 33.35B 25.63B 24.47B 45.43B 3,021B 47.2B 298B 118B 1,459B 125B 123B 5,099B
Net income 1.14B 1.35B 1.04B 994M 1.85B 123B 1.92B 12.11B 4.81B 59.26B 5.08B 4.98B 207B 1.24B 1.48B 1.13B 1.08B 2.01B 134B 2.09B 13.19B 5.24B 64.54B 5.53B 5.42B 226B
Net Debt - -
Logo Mapfre S.A.
Mapfre S.A. is an insurance group organized around 4 areas of activity: - non-life insurance (64.1% of revenues): P&C insurance (33.2% of revenues), automotive insurance (24.9%), accident and health insurance (8.4%) and other (33.5%); - life insurance (12.3%); - reinsurance (7.6%); - other (16%). At the end of 2024, products are marketed through a network of 12,667 offices and 86,928 intermediaries. Revenues are distributed geographically as follows: Spain (36.9%), Brazil (18.3%), the United States (9.3%), Mexico (7.8%), Peru (2.7%), Colombia (2.5%), Italy (2.3%), Portugal (0.7%) and other (19.5%).
Employees
30,846
Date Price Change Volume
16/02/26 3.866 +1.10% 990,783
13/02/26 3.824 +1.43% 3,838,397
12/02/26 3.770 -2.23% 6,858,479
11/02/26 3.856 +0.05% 4,423,713
10/02/26 3.854 -3.02% 5,628,446
Sell
Consensus
Buy
Mean consensus
UNDERPERFORM
Number of Analysts
10
Last Close Price
3.824EUR
Average target price
3.950EUR
Spread / Average Target
+3.29%

Quarterly revenue - Rate of surprise