
McDonald's (MCD) has recently outperformed the broader market and its industry, with shares returning +5% over the past month against the S&P 500's +1.7% and the Zacks Retail - Restaurants industry's -3.1% decline. The company projects continued positive earnings and revenue growth, with current quarter EPS expected at $3.40 (+5.3% YoY) and slight upward revisions to estimates over the last 30 days, following recent beats on reported results. However, despite these positive fundamentals, MCD holds a Zacks Rank #3 (Hold), suggesting near-term performance in line with the broader market, and its 'D' Value Style Score indicates it trades at a premium relative to peers.
McDonald's Corporation (MCD) has demonstrated significant recent strength, with its stock returning +5% over the past month, substantially outperforming both the S&P 500 composite's +1.7% gain and its direct industry peer group, which declined by 3.1%. This momentum is supported by solid fundamentals, including a recent history of surpassing analyst expectations; in the last reported quarter, MCD posted a +1.92% revenue surprise and a +1.27% EPS surprise, beating consensus EPS estimates in three of the last four quarters. The forward-looking outlook remains constructive, with sell-side analysts revising earnings estimates upward. The consensus EPS estimate for the current fiscal year now stands at $12.34 (+5.3% YoY) and is projected to grow a further +8.1% to $13.34 in the next fiscal year. However, this positive operational and earnings narrative is tempered by significant valuation concerns. The stock receives a Zacks Value Style Score of 'D', indicating it trades at a premium relative to its peers. This high valuation, combined with a neutral Zacks Rank #3 (Hold), suggests that while the business is performing well, the stock's price may already reflect this positive outlook, potentially limiting near-term upside to be in line with the broader market.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mixed
Sentiment Score
0.10
Ticker Sentiment