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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing