St. Louis Financial Planners Asset Management LLC has acquired a new position in McDonald's Corporation (NYSE: MCD) during the third quarter of 2026. The firm purchased 17,502 shares of the fast-food giant's stock, valued at approximately $4,424,000. This investment makes McDonald's account for 1.9% of St. Louis Financial Planners Asset Management LLC's investment portfolio, positioning it as the 10th largest holding in the fund.
Other institutional investors have also adjusted their holdings in McDonald's. Sound Income Strategies LLC increased its stake by 0.6% in the first quarter, now owning 5,590 shares worth $1,718,000. Jacobsen Capital Management raised its position by 2.9%, holding 1,267 shares valued at $394,000. Sterling Investment Counsel LLC and Legacy Wealth Management LLC ID increased their holdings by 0.7% and 11.0%, respectively. Millstone Evans Group LLC lifted its holdings by 2.5% during the first quarter. Collectively, institutional investors and hedge funds own 70.29% of McDonald's stock.
Analysts have recently updated their price targets for McDonald's. HSBC reduced its target from $357.00 to $356.00 with a "buy" rating, while Wells Fargo & Company decreased its target from $300.00 to $270.00 with an "overweight" rating. Mizuho lowered its target from $300.00 to $290.00 with a "neutral" rating, and Jefferies Financial Group cut its target from $260.00 to $250.00 with an "overweight" rating. BMO Capital Markets reduced its target from $335.00 to $310.00 with an "outperform" rating. The stock has a consensus rating of "Moderate Buy" and a consensus price target of $295.94.
McDonald's is currently undergoing a massive growth strategy, including the introduction of new promotions and technological advancements like the "Archy" AI initiative. The company's dividend remains a key attraction, with a yield above 3% and a history of consecutive increases. However, the stock faces challenges, including weak U.S. sales and questions about value-menu execution. The firm's stock traded up 0.2% on Friday, hitting $242.99, with a market cap of $171.95 billion and a P/E ratio of 19.74.