Mapfre
BME:MAP
4,10
+ €0,04 (0,99%)
4,10
+€0,04 (0,99%)
End-of-day quote: 04/10/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

€0,37
Earnings Per Share
€9,48
Revenue Per Share
40,25%
Gross Margin %
€12,57 B
Market Cap
€2,62 B
Long-Term Debt
Earnings Per Share
€0,37
Revenue Per Share
€9,48
Gross Margin %
40,25%
Market Cap
€12,57 B
Long-Term Debt
€2,62 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share €0,37 €0,31 €0,22 €0,21 €0,25 €0,17 €0,20 €0,21 €0,23 €0,25 €0,17 €0,27 €0,26 €0,31 €0,32 €0,31 €0,33 €0,33 €0,32 €0,27
Earnings Earnings €1,13B €950,88M €674,17M €642,55M €762,37M €518,38M €609,81M €641,58M €702,20M €762,26M €523,35M €831,48M €800,68M €954,66M €985,46M €933,77M €964,49M €905,79M €728,10M €614,34M
RPS Revenue Per Share €9,48 €9,17 €8,78 €8,02 €7,27 €6,72 €7,56 €7,38 €7,69 €7,48 €8,67 €8,56 €5,85 €8,22 €6,58 €5,89 €5,34 €4,54 €4,66 €5,97
Revenue Revenue €29,05B €28,12B €26,92B €24,54B €22,15B €20,48B €23,04B €22,54B €23,48B €22,81B €26,70B €26,37B €18,00B €25,30B €20,28B €17,73B €15,61B €12,47B €10,61B €13,58B
OCF Operating Cash Flow €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €663,32M €705,89M €0,00M €0,00M €0,00M €0,00M
FCF Free Cash Flow €0,00M €691,00M €774,00M €510,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €0,00M €535,21M €0,00M €0,00M €0,00M €0,00M €0,00M
OM Operating Margin 10,73% 9,33% 7,94% 2,71% 7,08% 7,74% 6,69% 7,50% 7,70% 8,39% 7,62% 9,68% 9,59% 9,55% 10,47% 9,68% 10,74% 11,12% 12,21% 11,30%
GM % Gross Margin % 40,25% 24,65% 23,19% 19,52% 11,91% 12,41% 10,87% 11,58% 11,96% 12,97% 13,21% 14,80% 16,20% 15,53% 15,74% 15,31% 14,40% 15,48% 16,04% 16,00%
FCFS Free Cash Flow Per Share €0,47 €0,39 €0,46 €0,11 €-0,12 €-0,29 €-0,10 €0,09 €0,08 €-0,05 €-0,15 €0,03 €0,06 €0,35 €0,14 €0,16 €-0,23 €-0,14 €0,33 €0,04
LT Debt Long-Term Debt €2,62B N/A €2,74B €2,93B €3,09B €2,99B €2,97B €2,67B €2,33B €2,20B €1,91B €1,79B €1,79B €1,96B €2,30B €2,37B €2,37B €3,76B €1,47B €1,62B
Sha. Stocks 3.063,86M 3.067,35M 3.064,42M 3.059,76M 3.049,49M 3.049,27M 3.049,06M 3.055,12M 3.053,04M 3.049,05M 3.078,54M 3.079,55M 3.079,55M 3.079,55M 3.079,55M 3.012,15M 2.922,71M 2.744,83M 2.275,32M 2.275,32M
×