Following the release of the company’s financial results for the third quarter of the 2025 fiscal year, leading analysts have started to revise their previous views. Analysts at investment firm Truist Securities reaffirmed their “buy” rating and set a target price of 350.00 US dollars per share, pointing to an adjusted quarterly EBITDA of 14.43 US dollars, which exceeded expectations. Management highlighted a focus on value menu items and a higher share of takeaway and delivery orders, which could start to pay off as early as 2026, given recent demand studies showing that consumers are increasingly cutting back on restaurant spending.
McDonald’s Corp.’s third-quarter results showed revenue rising to 7.08 billion US dollars from 6.84 billion US dollars in the previous quarter and 6.87 billion US dollars a year earlier, while earnings per share (EPS) came in at 3.22 US dollars versus 3.14 US dollars and 3.23 US dollars, respectively.
The next quarterly dividend payment is scheduled for 15 December: shareholders will receive 1.86 US dollars per share compared to 1.77 US dollars a year ago. The implied quarterly yield is around 2.42%, above the sector average of about 1.94%.
Support and resistance levels
On the daily chart, the price is trading within a triangle pattern with boundaries at 313.00–296.00 and is currently near the upper edge of this range.
Technical indicators are maintaining a local buy signal: the AO histogram is forming new corrective bars, while the fast EMAs of the Alligator indicator are holding above the signal line and continue attempting to move further away from it in a stable fashion.
Support levels: 303.00, 292.00.
Resistance levels: 312.00, 326.00.

Trading scenarios and McDonald’s stock forecast
If the uptrend continues and the price consolidates above the 312.00 resistance level, long positions will become relevant with a target at 326.00 and a stop-loss at 307.00. Implementation horizon: 7 days or more.
If the decline resumes and the price consolidates below the 303.00 support level, short positions will be relevant with a target at 292.00 and a stop-loss at 308.00.
Scenario
| Timeframe | Weekly |
| Recommendation | BUY STOP |
| Entry point | 312.05 |
| Take Profit | 326.00 |
| Stop Loss | 307.00 |
| Key levels | 292.00, 303.00, 312.00, 326.00 |
Alternative scenario
| Recommendation | SELL STOP |
| Entry point | 302.95 |
| Take Profit | 292.00 |
| Stop Loss | 308.00 |
| Key levels | 292.00, 303.00, 312.00, 326.00 |