Twilio Inc is a cloud communications platform enabling developers to integrate real-time communications into software. Insider Khozema Shipchandler sold 78,381 shares, part of a trend of 45 insider sells. The stock is undervalued with a market cap of $9.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing