Live feed16:40:37·298dINSIDERFilingvia QuantisnowChief Financial Officer Viggiano Aidan sold $971,177 worth of shares (8,297 units at $117.05), decreasing direct ownership by 5% to 147,823 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TWLO· Twilio Inc.TechnologyOriginal source