Twilio (NYSE:TWLO) has outperformed the market over the past 5 years by 9.7% on an annualized basis producing an average annual return of 19.85%. Currently, Twilio has a market capitalization of $13.29 billion.
On Wednesday, shares of Twilio Inc. (NYSE: TWLO) experienced volatile short activity. After the activity, the stock price went up +0.10% to $72.91.
The overall sentiment for TWLO has been Bearish.