MCD - McDonald's Corporation Stock Analysis | Finranks