Twilio Inc. (TWLO)
NYSE·Technology·Software - Infrastructure
$187.14
-2.75%
Mkt Cap $29.24B
Analyst Ratings
Buy
22
Hold
3
Sell
1
Price Target (95 analysts)
$141.75
Range $100.00 – $170.00
Implied Upside
-24.3%
Consensus $141.75 vs current $187.14
NYSE·Technology·Software - Infrastructure
$187.14
-2.75%
Mkt Cap $29.24B
Buy
22
Hold
3
Sell
1
Price Target (95 analysts)
$141.75
Range $100.00 – $170.00
-24.3%
Consensus $141.75 vs current $187.14