Twilio Inc. logo TWLO - Twilio Inc.

Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 38
HOLD 12
SELL 2
STRONG
SELL
0
| PRICE TARGET: $141.75 DETAILS
HIGH: $170.00
LOW: $100.00
MEDIAN: $148.50
CONSENSUS: $141.75
UPSIDE: 20.48%
Market Cap: 17.84B
Volume: 3,203,666
Avg Volume: 2,379,865
52 Week Range: 80.9-145.9
Sector: Communication Services
Industry: Internet Content & Information
Beta: 1.28
Last Dividend: $N/A
Exchange: NYSE
Country: US
Employees: 5,502
IPO Date: 2016-06-23

Track Record

Statements >