TWLO
Open
$254.06
High
$258.00
Low
$250.65
Prev Close
$257.29
Volume
406.35K
Avg Volume
2.97M
Market Cap
$39.47B
P/E Ratio
35.55
Forward P/E
37.80
EPS
$7.23
Beta
1.36
52W High
$308.40
52W Low
$105.00
Dividend
--
Div Yield
--
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
buy
Based on 15 analyst ratings
Price Target
Recent Ratings