Analyst Signal

McDonald's Corporation (MCD) is currently trading at $307.14. Based on 33 Wall Street analysts, the average target price is $345.00, implying a 12.3% upside. The consensus recommendation is BUY.

MCD

McDonald's Corporation

Consumer DiscretionaryOpinion: buy

Opinion Criteria: Based on the consensus of Wall Street analysts. Strong Buy (1.0-1.5), Buy (1.5-2.5), Hold (2.5-3.5), Sell (3.5-4.5), Strong Sell (4.5-5.0).

Price (USD)

$307.14

Avg Target

$345.00

Based on 33 analysts

Analyst Recommendations

Buy (20)Hold (15)Sell (2)

Upside

+12.33%

Market Cap

$219.18B

Financial & Investment Metrics

Next Earnings Date
May 7, 2026D-34
P/E Ratio (TTM)25.70
Forward P/E21.38
P/B RatioN/A
Dividend Yield2.42%
Return on Equity (ROE)N/A
Operating Margin45.07%
Debt to EquityN/A
Beta (Volatility)0.50
52 Week Range$283.47 - $341.75
LowCurrent: $307.14High

Insider Sentiment Index (Last 6 Months)

Buy vs Sell (Count)

Insider Buys: 20Insider Sells: 15

Whale Trades (C-Level Large Buys)

No major insider buying detected recently.

Recent Insider Transactions

DateNamePositionTransactionShares
3/23/2026ERLINGER JOSEPH MOfficerSale at price 313.47 per share.333
3/18/2026BARONI DARIOOfficerSale at price 323.77 per share.600
3/10/2026ERLINGER JOSEPH MOfficerSale at price 328.34 per share.2,626
3/10/2026ERLINGER JOSEPH MOfficerConversion of Exercise of derivative security at price 157.79 per share.2,626
2/23/2026BANNER JONATHANOfficerSale at price 333.24 - 333.42 per share.6,200
2/23/2026ERLINGER JOSEPH MOfficerSale at price 330.43 per share.333
2/23/2026BANNER JONATHANOfficerConversion of Exercise of derivative security at price 266.20 per share.4,600
2/13/2026KEMPCZINSKI CHRISTOPHER JChief Executive OfficerSale at price 331.35 - 333.54 per share.52,553
2/13/2026ERLINGER JOSEPH MOfficerN/A5,980
2/13/2026BORDEN IAN FREDERICKChief Financial OfficerN/A6,379

Frequently Asked Questions

Q. What is the current target price and upside for MCD?

A. The current target price for McDonald's Corporation is $345.00, which implies a 12.3% upside from the current price of $307.14. This is based on the consensus of 33 Wall Street analysts.

Q. What is the current analyst recommendation for MCD?

A. Currently, there are 4 Strong Buy, 16 Buy, 15 Hold, 2 Sell, and 0 Strong Sell ratings. The overall consensus is BUY.

Q. Are insiders buying MCD stock recently?

A. Over the past 6 months, there have been 20 insider buys and 15 insider sells. This can be interpreted as a positive signal.

Other Promising Stocks in Consumer Discretionary

MCD (McDonald's Corporation) Stock Analysis | Analyst Signal