Skip to content

McDonald's

US · MCD #86 by market cap Listed 1970 Quant Rating B 73
255.69 -3.94 -1.52%
Collector offline (last heartbeat: 18811s ago) · 2026-09-04 20:02
Pre-market 257.76 -0.72%
After-hours 256.00 +0.12%
Overnight 259.52 -0.04%
Market cap
180.94B
P/B
-176.83
EPS
11.95

Analyst consensus 23 analysts

Buy
Avg price target 318.71 +24.6%
Price target rangecurrent 255.69
Low280.00
Avg318.71
High390.00
Buy 61% Hold 39% Sell 0%
Recent ratings (25)
DateFirmRatingTarget
2026-08-25 Argus Research BUY 310.00
2026-08-05 Bernstein HOLD 295.00
2026-08-05 UBS BUY 340.00
2026-08-05 BTIG BUY 350.00
2026-08-05 KeyBanc BUY 305.00
2026-08-05 BofA Securities HOLD 343.00
2026-08-05 Freedom Capital Markets BUY 305.00
2026-08-05 Morgan Stanley HOLD 319.00
2026-08-05 DZ BANK AG BUY --
2026-08-05 Jefferies BUY 350.00
2026-08-05 Evercore BUY 320.00
2026-08-05 Deutsche Bank BUY 345.00
2026-08-05 BMO Capital BUY 335.00
2026-08-05 Guggenheim HOLD 290.00
2026-08-05 J.P. Morgan BUY 280.00
2026-08-04 TD Cowen HOLD 300.00
2026-08-04 Piper Sandler HOLD 286.00
2026-08-04 BTIG BUY 350.00
2026-08-04 Morgan Stanley HOLD 319.00
2026-08-04 Citi BUY 345.00
2026-08-04 RBC Capital HOLD 295.00
2026-07-31 Mizuho Securities HOLD 290.00
2026-07-27 UBS BUY 340.00
2026-07-24 BTIG BUY 350.00
2026-07-23 Evercore BUY 320.00

Price target trend monthly average, last 3 years

Quant Analyst Revision Trend how this is computed

Mixed
2 2
Upgrades Downgrades
  • 2 upgrades vs 2 downgrades among tracked analyst rating changes.
  • Most recent: Erste Group moved from Buy to Hold on 2026-04-27.

Recent rating changes

DateFirmChangeTarget
2026-04-27 Erste Group BUY → HOLD --
2026-02-02 BTIG HOLD → BUY 360.00
2026-01-09 KeyBanc HOLD → BUY 340.00
2025-11-06 KeyBanc BUY → HOLD 325.00

Earnings history price reaction on the day

PeriodReport dateSessionDay move
2026/Q2 2026-08-04 -- +1.17%
2026/Q1 2026-05-07 -- -0.14%
2025/Q4 2026-02-11 After close +2.74%
2025/Q3 2025-11-05 -- +2.16%
2025/Q2 2025-08-06 -- +2.98%
2025/Q1 2025-05-01 -- -1.88%
2024/Q4 2025-02-10 -- +4.80%
2024/Q3 2024-10-29 -- -0.60%
2024/Q2 2024-07-29 -- +3.74%
2024/Q1 2024-04-30 -- -0.19%
2023/Q4 2024-02-05 -- -3.73%
2023/Q3 2023-10-30 -- +1.72%

Quote time 2026-09-04 20:02:38

For reference only, not investment advice.