Live feed16:07:30·1hINSIDERFilingvia QuantisnowChief Financial Officer Viggiano Aidan sold $2,676,624 worth of shares (9,084 units at $294.65), decreasing direct ownership by 8% to 99,246 units (SEC Form 4) (tax liability)ByQuantisnow·Wall Street's wire, on your screen.TWLO· Twilio Inc.TechnologyOriginal source