TWLO   $104.35  2.21% Market Closed After Close 104.35 0.0

Twilio Inc
Shares Outstanding: 153.38M
Capitalization: 15.66B
Last: 104.35 2.21%
Close: -
Volume: 0.00
Last Day Volume 89.60M
AverageVolume (Year) 112.31M
Last Day Change Prev Close 2.66%
Last Day Change Today Open 2.47%
Last Day Low-High 98.6-101.97
Daily Range Forecast Low-High 93.44-108.68
Annualised Return 61.31%
52W Max: 104.38
52W Min: 52.51
Annualised Volatility 39.87%
Drawdown 0.32
Sortinohelp_outline 21.21
Sharpehelp_outline 24.41
Sterlinghelp_outline 1.92
Integral Riskhelp_outline 9.98
Liquidity Indexhelp_outline 6.46