04:58 PM EST, 01/03/2025 (MT Newswires) -- Aidan Viggiano, Chief Financial Officer, on December 31, 2024, sold 6,832 shares in Twilio ( TWLO ) for $732,136. Following the Form 4 filing with the SEC, Viggiano has control over a total of 160,462 shares of the company, with 160,462 shares held directly.
SEC Filing:
https://www.sec.gov/Archives/edgar/data/1447669/000144766925000004/xslF345X05/wk-form4_1735940890.xml