Mapfre, S.A. (BME:MAP)
Spain flag Spain · Delayed Price · Currency is EUR
4.456
-0.018 (-0.40%)
Aug 7, 2026, 1:04 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
12,29355,52354,38953,40923,29522,078
Revenue Growth
1.99%2.08%1.84%129.27%5.51%4.83%
Operating Income
16,05129,07427,87826,6361,5221,472
Net Income
1,2081,133967.5677.2642.1765.2
Earnings Per Share
0.3937.0031.5022.1018.500.25
EPS Growth
9.79%17.46%42.53%19.46%7300.00%47.06%

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

Selected indicators aren't available for this stock.

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,4651,6411,4991,617576.7-485.88
Capital Expenditures
-64.07-64.97-60.09-67.3-66.8-36.14
Free Cash Flow
1,4011,5761,4391,549509.9-522.02
Free Cash Flow Growth
-26.67%9.49%-7.11%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
130.56%52.36%51.26%49.87%6.53%6.67%
Pretax Margin
10.41%4.55%3.86%3.09%6.00%6.14%
Profit Margin
16.97%3.24%2.92%2.37%4.65%4.69%
FCF Margin
11.39%2.84%2.65%2.90%2.19%-2.36%

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.03%9.02%14.64%16.20%15.85%11.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.480.120.080.090.107.22
Forward PE
10.7110.728.006.997.817.87
P/FCF Ratio
9.818.335.213.8410.93-
PS Ratio
0.440.240.140.110.240.25