Twilio Inc (TWLO) CEO Khozema Shipchandler Sells 10,877 Shares

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.