McDonald's Corporation (MCD) valuation and key financial metrics