CFO Aidan Viggiano sells shares of Twilio Inc (TWLO)
On August 20, 2024, Aidan Viggiano, Chief Financial Officer of Twilio Inc (NYSE:TWLO), sold 1,931 shares of the company’s stock at a price of $61.67 per share. The transaction was documented in a recent SEC filing. Following this sale, the insider now owns 184,570 shares of Twilio Inc. Twilio Inc (NYSE:TWLO) is a cloud communications […]