Skip to content

TWLO

Twilio Inc.

Stock

$292.46+1.68 (+0.58%)Close Sep 30, 2026

Jun 23, 2016 – Sep 30, 2026

$10,000 became$101,584
CAGR25.33%
Max drawdown−90.36%
Sharpe ratio0.67

Loading the growth chart…

Growth of $10,000

  • TWLO

Trailing returns

PeriodTWLO
1M+23.00%
3M+41.74%
6M+141.74%
YTD+105.61%
1Y+192.20%
3Y+70.96%
5Y−1.73%
10Y+16.34%
Since 2016+25.33%

Metrics

ReturnTWLO
Final balance$101,584
Total return915.84%
CAGR25.33%
Calendar yearsTWLO
Best year278.39%
Worst year−81.41%
Positive years6 of 9
RiskTWLO
Max drawdown−90.36%
Longest drawdown5.6 years
Volatility (annualized)60.88%
Risk-adjustedTWLO
Sharpe ratio0.67
Sortino ratio1.03
Calmar ratio0.28

Worst drawdowns

DeclinePeakBottomRecovered
−90.4%Feb 2021Nov 2022Not yet
−66.4%Sep 2016May 2017Aug 2018
−52.2%Jul 2019Mar 2020May 2020
−27.0%Sep 2018Oct 2018Nov 2018
−22.5%Aug 2020Sep 2020Oct 2020

Annual returns

YearTWLO
2016from Jun 23+0.21%
2017−18.20%
2018+278.39%
2019+10.06%
2020+244.42%
2021−22.20%
2022−81.41%
2023+54.96%
2024+42.45%
2025+31.61%
2026to Sep 30+105.61%