Mastercard Incorporated (MA) valuation and key financial metrics