Twilio Inc. (TWLO)
NYSE·Communication Services·Internet Content & Information
$142.75
+0.11%
Mkt Cap $22.03B
Analyst Ratings
Buy
17
Hold
4
Sell
2
Price Target (95 analysts)
$141.75
Range $100.00 – $170.00
Implied Upside
-0.7%
Consensus $141.75 vs current $142.75