Time To Buy Twilio By: TalkMarkets January 25, 2017 at 12:29 PM EST Twilio came public in June 2016 and the shares soared over the next three months to touch $70. Three months later the stock is back in the $20's. Read More >> Related Stocks: Akamai Technologies Baidu.com SP ADR Oracle Corp Twilio