Investing.com·3 hours ago·macroeconomiaNEUTRALLOWTwilio stock hits 52-week high at $304.85No summary availableRead at Investing.com→