Citi sees favorable setup for this internet stock ahead of Q2 earnings Aug 7, 2025 08:00AM