Down 50% in 12 Months and Twilio Stock May Still Be Overvalued
Shares of Twilio (NYSE: TWLO), a provider of cloud-based communications tools and services for developers, were pummeled last week. The stock fell more than 12% during the five-day period. Worse-than-expected second-quarter revenue guidance included in the update spooked investors.