Chicago, Illinois-based McDonald's Corporation (MCD) owns, operates, and franchises restaurants under the McDonald's brand in the United States and internationally. The company has a market cap of $195.1 billion and owns and operates franchised restaurants under various structures, and offers food and beverages, including hamburgers and cheeseburgers, various chicken sandwiches, fries, and more.
MCD shares have lagged behind the broader market over the past year, declined 12.5% compared to the S&P 500 Index ($SPX) 31% surge. Moreover, in 2026, the stock has fallen nearly 10.2%, underperforming the SPX’s 8.3% rise as well.