Investors react to the latest updates from big tech names