TWLO   $104.35  2.21% Market Closed

Twilio Inc
Total Cash 2.70B
totalCashPerShare 17.591
EBITDA 117.50M
Total Debt 1.13B
quickRatio 4.637
currentRatio 5.064
Total Revenue 4.34B
debtToEquity 13.683
Revenue/Share 25.084
ROA -0.0059399996
ROE -0.050780002
grossProfits
freeCashflow 832.00M
operatingCashflow 830.34M
earningsGrowth
revenueGrowth 0.097
grossMargins 0.5094
ebitdaMargins 0.02708
operatingMargins -0.00106
profitMargins -0.10655
enterpriseValue 12.03B
forwardPE 21.297173
floatShares 144.41M
sharesOutstanding 153.38M
sharesShort 3.19M
sharesShortPriorMonth 2.99M
dateShortInterest
sharesPercentSharesOut 0.02%
heldPercentInsiders 0.06%
heldPercentInstitutions 0.88%
Short Ratio help_outline 1.74%
shortPercentOfFloat 0.02%
impliedSharesOutstanding
bookValue 52.957
Price To Book help_outline 1.71
earningsQuarterlyGrowth
netIncomeToCommon -462.34M
trailingEps -2.57%
forwardEps 4.24%
enterpriseToEbitda 102.39
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.99 4Q 2024
institutionsCount 875
lastUpdated Nov. 7, 2024, 2:29 a.m.