Live feed17:18:11·218dINSIDERFilingvia QuantisnowChief Financial Officer Viggiano Aidan sold $186,642 worth of shares (1,514 units at $123.28), decreasing direct ownership by 1% to 128,104 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TWLO· Twilio Inc.TechnologyOriginal source