Exchange: NYSE·Updated 04:01 AM EDT
TWLO logo

TWLOTwilio Inc

$192.50
$0.93
(0.48%)
Pre-Market
Prev Close $191.57
EarningsAug 6
Mkt Cap$29.08B
Vol120.00
Current Price$191.57
Prev Close$190.88
Open$188.13
Dividend Yield0.00%
50-Day Moving Average$186.13
Beta1.42
Avg. Volume3.08M
PE Ratio297.15
52-Week High$238.48
52-Week Low$91.84
Market Capitalization$29.08B
EPS (Annual)$0.2117
Price to Book3.74
Revenue Per Employee$906,966.17

Advertisement|Remove ads.