Investing.com·2 hours ago·macroeconomiaNEUTRALLOWBreakingTwilio CEO Khozema Shipchandler sells $4.2 million in stockNo summary availableRead at Investing.com→