McDonald's: Still Lovin' The Moat

McDonald's is rated Buy, with a DCF-implied share price of $315.98, offering 11.94% upside. MCD's resilient franchise and real-estate-backed model drive durable mid-single-digit revenue growth and sustained operating margins above 40%. Q1 FY2026 delivered 9.4% YoY revenue growth and 45.3% EBIT margin, supported by menu innovation, digital engagement, and international expansion.
Open original source