McDonald's Corporation (MCD), headquartered in Chicago, Illinois, operates and franchises restaurants under the McDonald's brand. Valued at $210.9 billion by market cap, MCD is the world's largest fast-food restaurant chain that serves a wide range of menu items, including burgers, chicken sandwiches, fries, beverages, and breakfast options, along with seasonal promotional offerings. With a global presence in over 40,000 locations in more than 100 countries, approximately 95% of its restaurants are owned and operated by independent local business owners.
Shares of this fast-food giant have underperformed the broader market over the past year. MCD has gained 6.6% over this time frame, while the broader S&P 500 Index ($SPX) has rallied nearly 20.7%. However, in 2025, MCD stock is up 6.4%,surpassing SPX’s 3.1% rise on a YTD basis.