4.326EUR+0.65%Mkt Cap: 14.41B $P/E: 11.691d ago
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 - Diversifiedvs Insurance - Diversified
P/E
Cheaper
P/B
Avg
Div Yield
Avg
1M Perf
Lower
Indicators:|
Key Statistics
Company
Market Cap14.41B $
Enterprise Value17.65B $
Revenue (TTM)32.53B $
Gross Profit8.74B $
Net Income (TTM)1.23B $
Revenue/Share10.62 USD
Last Price4.326 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees30.8K
CountryES
SectorFinancial Services
IndustryInsurance - Diversified
ISINUS5651001043
Valuation
P/E (Trailing)11.69
P/E (Forward)10.57
PEG2.59
EV/EBITDA4.32
EV/Revenue0.54
P/S0.44
P/B1.49
EPS (TTM)0.37
EPS (Forward)0.41
52W Range
3.39699% of range4.340
52W High4.340 EUR
52W Low3.396 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)235.87M $
FCF Margin—
FCF Yield—
Net Debt2.01B $
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.22%
5Y Avg Yield6.62%
Payout Ratio44.79%
Ex-Div DateMay 26, 2026
Pay Date—
Splits
Last Split5:1
Split DateOct 28, 2006
Analyst Consensus
Rating—
Target (Mean)4.040 EUR
Upside (mean)-6.6%
Target Range3.650 EUR – 4.570 EUR
€3.650-6.6% to mean€4.570
# Analysts10
Ownership
Shares Out.3.06B
Float916.58M
Insiders69.73%
Institutions9.41%
Technical
SMA 504.140 (+4.5%)
SMA 2004.023 (+7.5%)
Beta0.26
S&P 52W Chg20.05%
Avg Vol (30d)1.75M
Avg Vol (10d)2.60M
Technical Indicators
RSI (14)67.5
MACD0.0661
MACD Signal0.0431
MACD Hist.+0.0230
BB Upper4.455 EUR
BB Middle4.124 EUR
BB Lower3.793 EUR
BB Width16.04%
ATR (14)0.0673 EUR
Vol Ratio (20d)0.77x