– Bloomberg
Here’s How Much You Would Have Made Owning Twilio Stock In The Last 5 Years
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.