
Shares of Twilio Inc (NYSE:TWLO) were down nearly 20% at last check Friday, despite the company’s upbeat second-quarter report.
Here are some key analyst takeaways.

Shares of Twilio Inc (NYSE:TWLO) were down nearly 20% at last check Friday, despite the company’s upbeat second-quarter report.
Here are some key analyst takeaways.