Linked here is a detailed quantitative analysis of McDonald's Corporation (MCD). Below are some highlights from the above linked analysis:
Company Description: McDonald's Corporation is the largest fast-food restaurant company in the world, with about 35,000 restaurants in 119 countries.