Skip to content

TWLO

Twilio Inc.

Stock

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

Adjusted price

+192.20% total return, past year

Key statistics

52-week range, adjusted
$102.70$299.66
From all-time high
Feb 18, 2021 −34.05%
Beta (5Y monthly)
1.35
Daily dollar volume
$485M

Since Jun 23, 2016

Volatility
60.88%
Max drawdown
−90.36%
Sharpe ratio
0.67
1M
+23.00%
YTD
+105.61%
1Y
+192.20%
3Y
+70.96%
5Y
−1.73%
10Y
+16.34%
Since 2016
+25.33%

Annual returns

* Partial year