Mapfre, S.A. (BME:MAP)
Spain flag Spain · Delayed Price · Currency is EUR
4.454
-0.002 (-0.04%)
Aug 27, 2026, 5:35 PM CET

Mapfre Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
31,14630,01629,24428,98526,41519,840
Revenue Growth
7.22%2.64%0.89%9.73%33.14%7.18%
Operating Income
3,4523,5172,7272,3011,8551,405
Net Income
1,1831,133967.5677.2563.6765.2
Earnings Per Share
0.390.370.320.220.180.25
EPS Growth
12.71%17.20%42.72%19.78%-26.20%44.79%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Iberia
9,9439,4028,7478,5137,1718,204
Brazil
5,0095,1185,3005,4084,8712,482
Other - LATAM
6,1905,7676,0876,372--
North America
2,8782,9643,0812,9182,8991,637
EMEA
1,9641,8301,6971,4861,6001,250
Reinsurance
7,9187,7357,1067,6536,5133,376
Global Risks
3,1602,9722,3082,4962,653216.4
Assistance - MAWDY
259.5237.7216.9232.6290.5488.9
Holdings & Consolidation Adjustments (2)
--5,786-5,014-5,723-5,793-64.8
Total
31,51630,23929,52929,35625,51719,873

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,7891,9471,7472,0862,5752,888
Total Debt
3,2452,9802,9973,0523,2523,378
Net Cash (Debt)
-1,456-1,033-1,250-966.4-677.2-490.2
Net Cash Growth
------
Net Cash Per Share
-0.48-0.34-0.41-0.32-0.22-0.16

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1,4641,6411,4991,617576.7-485.9
Capital Expenditures
-64-65-60.1-67.3-66.8-36.1
Free Cash Flow
1,4001,5761,4391,549509.9-522
Free Cash Flow Growth
-26.67%9.51%-7.13%203.86%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
11.08%11.72%9.32%7.94%7.02%7.08%
Pretax Margin
8.47%8.41%7.18%5.68%4.81%6.83%
Profit Margin
3.80%3.77%3.31%2.34%2.13%3.86%
FCF Margin
4.50%5.25%4.92%5.35%1.93%-2.63%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.1800.1800.1600.1500.1450.146
Dividend Per Share Growth
11.56%12.48%6.65%3.65%-0.96%16.01%
Dividend Yield
4.09%4.30%6.95%8.64%9.51%10.27%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.4311.627.758.799.827.20
Forward PE
10.6710.728.006.997.817.87
P/FCF Ratio
9.778.355.213.8410.85-
PS Ratio
0.440.440.260.210.210.28