Mapfre, S.A. (MPFRF)

OTCMKTS · Delayed Price · Currency is USD
4.480
+0.050 (1.13%)
Nov 6, 2026, 4:00 PM EST
Market Cap14.29B +2.6%
Revenue (ttm)35.39B +2.6%
Net Income1.39B +7.4%
EPS0.45
Shares Out n/a
PE Ratio10.00
Forward PE9.63
Dividend0.22 (4.87%)
Ex-Dividend DateNov 24, 2026
Volume100
Open4.430
Previous Close4.430
Day's Range4.430 - 4.480
52-Week Range3.790 - 5.400
Beta0.29
Analystsn/a
Price Targetn/a
Earnings DateOct 28, 2026