TWLO (Twilio)

80.29 USD Average
Analyst Estimate
-13.11% Downside
High Price Volatility
$52.51 - $92.53 52 Week Range
Consensus Recommendations
6 Buy
14 Hold
1 Sell
52-Wk Low - High
$52.51
$92.53
$92.41