Stuttgart - Delayed Quote • EUR Twilio Inc (TWH.SG) Follow Compare 109.10 -2.82 (-2.52%) At close: January 17 at 4:53:07 PM GMT+1 Major Holders Insider Roster Insider Transactions Insider Sentiment