3.948EUR-1.84%Mkt Cap: 12.10B EURP/E: 10.67Last update: 2026-06-01
Mapfre, S.A., together with its subsidiaries, engages in insurance, reinsurance, and financial activities in Spain. The company offers life; health; accident; property and casualty protection that include automobile insu…
Industry Peers
Insurance - DiversifiedIndicators:|
Key Statistics
Company
Market Cap12.10B EUR
Enterprise Value15.30B EUR
Revenue (TTM)29.93B EUR
Gross Profit8.04B EUR
Net Income (TTM)1.13B EUR
Revenue/Share9.769 EUR
Last Price3.948 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees30.8K
CountryES
SectorFinancial Services
IndustryInsurance - Diversified
ISINUS5651001043
Valuation
P/E (Trailing)10.67
P/E (Forward)9.81
PEG2.59
EV/EBITDA4.07
EV/Revenue0.51
P/S0.41
P/B1.38
EPS (TTM)0.37
EPS (Forward)0.41
52W Range
3.25464% of range4.332
52W High4.332 EUR
52W Low3.254 EUR
Profitability
Gross Margin26.87%
Oper. Margin10.17%
EBITDA Margin12.55%
Profit Margin4.30%
ROE12.04%
ROA1.94%
Growth
Revenue Growth-1.50%
Earnings Growth—
Cash Flow & Leverage
Operating CF—
CapEx (TTM)217.00M EUR
FCF Margin—
FCF Yield—
Net Debt1.85B EUR
Net Debt/EBITDA0.49
Balance Sheet
Debt/Equity0.32
Current Ratio—
Quick Ratio—
Book Value/Sh2.913 EUR
Cash/Share0.5750 EUR
Dividends
Fwd Div Rate0.1800 EUR
Trail. Div Rate0.0000 EUR
Div. Yield4.53%
5Y Avg Yield6.66%
Payout Ratio44.79%
Ex-Div DateMay 26, 2026
Pay Date—
Splits
Last Split5:1
Split DateOct 28, 2006
Analyst Consensus
Rating3.5 (Underperform)
Target (Mean)3.981 EUR
Target Range3.650 EUR – 4.500 EUR
# Analysts9
Ownership
Shares Out.3.06B
Float916.58M
Insiders69.73%
Institutions9.37%
Technical
SMA 504.052 (-2.6%)
SMA 2003.991 (-1.1%)
Beta0.28
S&P 52W Chg27.94%
Avg Vol (30d)2.64M
Avg Vol (10d)2.47M
Technical Indicators
RSI (14)41.4
MACD-0.0076
MACD Signal0.0242
MACD Hist.-0.0318
BB Upper4.307 EUR
BB Middle4.157 EUR
BB Lower4.008 EUR
BB Width7.20%
ATR (14)0.0830 EUR
Vol Ratio (20d)2.19x