Live feed16:43:55·328dINSIDERFilingvia QuantisnowDirector Immelt Jeffrey R was granted 722 shares, increasing direct ownership by 2% to 31,959 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TWLO· Twilio Inc.TechnologyOriginal source