Live feed16:47:52·49dINSIDERFilingvia QuantisnowDirector Rottenberg Erika received a gift of 686 shares, was granted 686 shares and gifted 686 shares (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TWLO· Twilio Inc.TechnologyOriginal source