McDonald's Corporation (MCD) stock analysis, price and outlook | Madmaj