Earnings roundup: Starbucks, Visa, Snap, and SMIC report results
Snap Inc. reported a Q1 2025 revenue of $1.36 billion while Starbucks reported Q2 2025 revenue of $8.8 billion. SMIC announced preliminary Q3 2025 earnings.
US News