McDonald’s (MCD) stock outlook: resilient cash flow and expansion to 50,000 stores, but valuation limits upside amid macro ...