Insider Sale: CFO Aidan Viggiano Sells Shares of Twilio Inc (TWLO)
Twilio Inc is a tech platform enabling real-time communications in applications. Insider Aidan Viggiano sold 78,402 shares, with no purchases in the past year. Shares were at $57.43, with a market cap of $9.73 billion.