Morgan Stanley sees 'a favorable setup' for this internet stock ahead of Q2 results Aug 6, 2025 10:00AM