Key Points
McDonald's trades at $279.20, down 18% over three months to near 52-week low.
Stock generates $7 billion annual free cash flow with 2.59% dividend yield.
Meyka rates MCD B+ with $332.74 target, implying 19% upside.
Nineteen analysts rate Buy, no Sell ratings, consensus positive.
McDonald’s stock fell to near its 52-week low of $271.98 as macro concerns weigh on consumer discretionary stocks. The fast-food giant trades at $279.20 on May 30, down 18% over three months. Yet the business remains a reliable cash machine, generating approximately $7 billion in free cash flow annually. This disconnect suggests the market is pricing in economic fear rather than operational weakness.
Why the Stock Has Fallen Despite Strong Cash Flow
McDonald’s generated $9.90 in free cash flow per share over the trailing twelve months, with total free cash flow reaching $7 billion annually. The company maintains a 2.59% dividend yield and paid $7.26 per share in dividends. Yet the stock has declined 8.6% year-to-date and 10.4% over the past year. Analysts note that current price reflects macro fear more than business reality, as the company’s operational performance remains solid.
Analyst Consensus Points to Upside
Nineteen analysts rate the stock a Buy, while ten maintain a Hold rating. No analysts rate it a Sell. The consensus rating of 3.0 leans positive. Meyka rates MCD a B+ with a 12-month price target of $332.74, implying 19% upside from the current $279.20 price. The stock trades at a PE ratio of 23.05, slightly above its five-year average, but the valuation appears reasonable given the cash generation profile.
Technical Signals Show Oversold Conditions
The RSI stands at 40.31, indicating oversold conditions. The stock trades below its 200-day moving average of $307.58 and 50-day average of $295.62. Bollinger Bands show the stock near the lower band at $272.64, suggesting potential mean reversion. Volume remains elevated at 4.48 million shares, above the 3.81 million average, signaling institutional interest at these lower levels.
Earnings and Dividend Support the Case
McDonald’s reported earnings per share of $12.12 with a payout ratio of 59.6%, leaving room for dividend growth. Operating cash flow per share reached $14.82 over the trailing twelve months. The company maintains a strong interest coverage ratio of 7.86, indicating capacity to service debt and maintain shareholder returns. Earnings are scheduled to be announced on August 5, 2026.
Final Thoughts
McDonald’s trades near 52-week lows despite generating $7 billion in annual free cash flow and maintaining 19 Buy ratings. With Meyka rating the stock B+ and targeting $332.74, the risk-reward favors buyers at current levels.
FAQs
Macroeconomic concerns and consumer discretionary sector weakness drove the decline, not operational deterioration. The company maintains solid cash flow and dividend payments.
Meyka’s 12-month target is $332.74, representing 19% upside from the current $279.20 price, with a B+ rating.
McDonald’s generates approximately $7 billion in annual free cash flow, equivalent to $9.90 per share on a trailing twelve-month basis.
Disclaimer:
The content shared by Meyka AI PTY LTD is solely for research and informational purposes. Meyka is not a financial advisory service, and the information provided should not be considered investment or trading advice.
About Author

Danny Kontos
Co FounderDanny Kontos has been a stock investor since 2007 and co-founded Meyka in 2023. He keeps a small, focused portfolio and only moves when the numbers are hard to argue with. He has waited years on a single position before. Before Meyka, he ran a web hosting company and a mortgage lending platform, so he knows what a well-run business actually looks like under the hood. This article did not come from a news cycle. It came from someone who has been watching this space for a long time.
What brings you to Meyka?
Pick what interests you most and we will get you started.
I'm here to read news
Find more articles like this one
I'm here to research stocks
Ask Meyka Analyst about any stock
I'm here to track my Portfolio
Get daily updates and alerts (coming March 2026)