Comment Comment by rm999 Stock prices aren't very useful, I prefer to look at total marketcap.They IPO'd at 15 dollars with a valuation of 1.23 billion dollars, which means they're now about 1.97 billion dollars.https://techcrunch.com/2016/06/22/twilio-prices-its-ipo-at-1... parent rm999 10 years ago
They IPO'd at 15 dollars with a valuation of 1.23 billion dollars, which means they're now about 1.97 billion dollars.
https://techcrunch.com/2016/06/22/twilio-prices-its-ipo-at-1...