Twilio Stock Chart - Twilio Likely To See More Downside Ahead Based On Its Charts