Earnings live: Starbucks posts another US sales decline, Novo stock plunges, Big Tech giants on deck Yahoo Finance 2025-07-28 21:33 Source Original site