Live feed21:30:24·763dINSIDERFilingvia QuantisnowNew insider Stafman Andrew claimed ownership of 3,295,000 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TWLO· Twilio Inc.TechnologyOriginal source