Twilio (NYSE:TWLO) Director Sells $129,000,000.00 in Stock
Twilio Inc. (NYSE:TWLO - Get Free Report) Director Andrew Stafman sold 1,000,000 shares of the stock in a transaction that occurred on Tuesday, December 2nd. The shares were sold at an average price...