Twilio opens trading at $23.99 per share
Stock prices aren't very useful, I prefer to look at total marketcap.<p>They IPO'd at 15 dollars with a valuation of 1.23 billion dollars, which means they're now about 1.97 billion dollars.<p><a href="https://techcrunch.com/2016/06/22/twilio-prices-its-ipo-at-15-per-share-above-its-previous-target/" rel="nofollow">https://techcrunch.com/2016/06/22/twilio-prices-its-ipo-at-1...</a>