Companies: 10,795·Total market cap: $144.5T
Mapfre, S.A.

Mapfre, S.A.

MPFRFOTCFinancial Services● Active
$4.19
$-0.67(-13.79%)
Market Cap$12.8B
P/E Ratio
52W High$5
52W Low$3.6

Mapfre, S.A. (MPFRF) · Income Statement

Annual, quarterly, or TTM views · SEC 10-K & 10-Q via FMP · adjust period and M/B/T below.

FMP · MPFRF · as of 2026-06-08

Financial statements

Revenue · Gross Profit · Net Income
Breakdown2025-122024-122023-122022-122021-12
Revenue
Revenue$26.36B$25.83B$25.64B$21.67B$20.58B
Cost of Revenue$6.05B$5.58B$5.36B$4.91B$4.61B
Gross Profit$20.30B$20.26B$20.28B$16.76B$15.97B
Gross Margin %(computed)77.04%78.41%79.10%77.32%77.60%
Operating Expenses
R&D Expenses$0.00B$0.00B$0.00B$0.00B$0.00B
G&A Expenses$0.00B$0.00B$0.00B$0.83B$0.77B
Total Operating Expenses$17.78B$18.16B$18.63B$15.49B$14.62B
Operating Income$2.52B$2.10B$1.65B$1.27B$1.36B
Operating Margin %(computed)9.58%8.13%6.43%5.86%6.58%
Interest Income$0.00B$0.00B$0.00B$0.00B$0.00B
Interest Expense$0.00B$0.00B$0.00B$0.00B$0.00B
Income Before Tax$2.52B$2.10B$1.65B$1.27B$1.36B
Income Tax Expense$0.73B$0.51B$0.38B$0.30B$0.32B
Net Income$1.13B$0.97B$0.68B$0.56B$0.77B
Net Margin %(computed)4.30%3.75%2.64%2.60%3.72%
Per Share & EBITDA
EPS (Basic)$0.37$0.32$0.22$0.18$0.25
Wtd Avg Shares3.06B3.07B3.06B3.05B3.05B
EBITDA$2.52B$2.10B$1.65B$1.27B$1.36B
EBITDA Margin %(computed)9.58%8.13%6.43%5.86%6.59%

Data source: Financial Modeling Prep · Last updated: 2026-06-08 · EUR · B

Explore more Mapfre, S.A. data

About Mapfre, S.A. (MPFRF) Income Statement

Mapfre, S.A. (MPFRF) income statement data is sourced from SEC Form 10-K and 10-Q filings. For fiscal year 2025, MPFRF reported revenue of $26.36B, gross profit of $20.30B (gross margin 77.04%), and net income of $1.13B — a net profit margin of 4.30%.

Frequently asked questions

MPFRF · 4 questions

Mapfre, S.A. (MPFRF) reported revenue of $26.36B for 2025, up 2.0% year-over-year.

MPFRF revenueMPFRF salesannual revenue YoYincome statement

· Source: FMP /stable/income-statement · SEC EDGAR Form 10-K & 10-Q · As of 2026-06-08