Twilio Shares Continue To Run, Up 300% Since IPO
Some of the hottest tech IPOs in recent years, including Square Inc SQ 2.06%, Alibaba Group Holding Ltd BABA 0.35%, Zynga Inc ZNGA 0.75% and Twitter Inc TWTR 1.13% ended up a major disappointment to early public investors. Even Facebook Inc FB 0.87%, which has been one of the hottest stocks in the market in…