Live feed17:53:21·266dINSIDERFilingvia QuantisnowChief Financial Officer Viggiano Aidan sold $841,210 worth of shares (8,363 units at $100.59), decreasing direct ownership by 6% to 137,653 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TWLO· Twilio Inc.TechnologyOriginal source