Unpacking McDonald's 30% Drop: Noise Vs. Fundamentals | StockRay