MAPFRE (MPFRF) Stock Deep Dive: Valuation, Balance Sheet - Alpha Analyst