Skip to main content
Back
MPFRF logo

Mapfre, S.A.

Data quality: 100%
MPFRF
OTC Financial Services Insurance - Diversified
$4.25
$0.00 (0.00%)
Mkt Cap: 13.02B
Also listed as MPFRY OTC
Day Range
$4.25 $4.25
52-Week Range
$3.45 $4.79
Volume
100
50D / 200D Avg
$4.30 / $4.08
Prev Close
$4.25

Price History

Financial Trends

Peer Comparison

vs Financial Services sector median (854 peers)

Metric Stock Sector Median
P/E 11.5 10.3
P/B 1.4 1.1
ROE % 12.4 11.7
Net Margin % 4.3 16.9
Rev Growth 5Y % 6.4 11.6
D/E 0.4 0.5

Analyst Price Target

No analyst coverage available

Earnings Estimates

Period EPS Est. Revenue Est. Analysts
FY2029 $0.43
$0.33 – $0.47
33 B 4
FY2028 $0.42
$0.32 – $0.45
32 B 3
FY2027 $0.41
$0.32 – $0.44
30 B 2

Key Takeaways

Revenue grew 6.38% annually over 5 years — modest growth
Earnings grew 17.06% over the past year
ROE of 12.38% — decent returns on equity
Debt/Equity of 0.35 — conservative balance sheet
Generating 1.42B in free cash flow
P/E of 11.50 — trading at a low valuation

Growth

Revenue Growth (5Y)
6.38%
Revenue (1Y)2.02%
Earnings (1Y)17.06%
FCF Growth (3Y)0.89%

Quality

Return on Equity
12.38%
ROIC14.86%
Net Margin4.30%
Op. Margin9.58%

Safety

Debt / Equity
0.35
Current Ratio0.66
Interest Coverage0.00

Valuation

P/E Ratio
11.50
P/B Ratio1.38
EV/EBITDA5.71
Dividend Yield0.10%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 2.02% Revenue Growth (3Y) 1.39%
Earnings Growth (1Y) 17.06% Earnings Growth (3Y) 29.32%
Revenue Growth (5Y) 6.38% Earnings Growth (5Y) 10.30%
Profitability
Revenue (TTM) 26.36B Net Income (TTM) 1.13B
ROE 12.38% ROA 1.94%
Gross Margin 77.04% Operating Margin 9.58%
Net Margin 4.30% Free Cash Flow (TTM) 1.42B
ROIC 14.86% FCF Growth (3Y) 0.89%
Safety
Debt / Equity 0.35 Current Ratio 0.66
Interest Coverage 0.00 Dividend Yield 0.10%
Valuation
P/E Ratio 11.50 P/B Ratio 1.38
P/S Ratio 0.49 PEG Ratio 0.65
EV/EBITDA 5.71 Dividend Yield 0.10%
Market Cap 13.02B Enterprise Value 14.41B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 26.36B 25.83B 25.64B 21.67B 20.58B
Net Income 1.13B 967.50M 677.20M 563.60M 765.20M
EPS (Diluted) 0.37 0.32 0.22 0.18 0.25
Gross Profit 20.30B 20.26B 20.28B 16.76B 15.97B
Operating Income 2.52B 2.10B 1.65B 1.27B 1.36B

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 58.51B 56.71B 54.95B 59.63B 63.85B
Total Liabilities 48.00B 46.72B 45.29B 51.27B 54.19B
Shareholders' Equity 9.41B 8.89B 8.47B 7.80B 8.46B
Total Debt 3.33B 2.57B 2.74B 2.93B 3.09B
Cash & Equivalents 1.95B 1.75B 2.09B 2.57B 2.89B
Current Assets 26.80B 1.21B 2.09B 28.14B 32.34B
Current Liabilities 40.54B 0.0 139.60M 2.37B 2.95B