(MPFRF - MAPFRE SA)

company profile

Mapfre (MPFRF) is trading at 4.2986

Open Price
4.2986
Previous close
4.38
Previous close
4.2986
P/E Ratio
10.7724
Sector
Financials
Shares outstanding
3079553273
Primary exchange
OTC Markets
ISIN
ES0124244E34