Intrinsic Value of S&P & Nasdaq Contact Us

Twilio Inc. TWLO NYSE

NYSE • Communication Services • Internet Content & Information • US • USD

SharesGrow Score
58/100
3/7 Pass
SharesGrow Intrinsic Value
$21.75
-82.5%
Analyst Price Target
$141.75
+14.3%

Stock Statistics — TWLO

Twilio Inc. (TWLO) has a market capitalization of $18.8B and trades at $124.00. The 52-week range is 77.512-145.9.

Key metrics include a trailing Price-to-Earnings (P/E) ratio of 563.6, Earnings Per Share (EPS) of $0.22, annual revenue of $5.07B.

The stock has a beta of 1.28, operates in the Communication Services sector.

Trading Data
Current Price$124.00
52-Week Range77.512-145.9
Volume1.73M
Avg Volume (30D)2.45M
Market Cap$18.8B
Beta (1Y)1.28
Company
IPO Date2016-06-23
Employees5,502
CEOKhozema Z. Shipchandler
CountryUS
ExchangeNYSE
CurrencyUSD
ISINUS90138F1021
CUSIP90138F102
Income (Latest Year)
Revenue$5.07B
Gross Profit$2.43B
EBITDA$272.54M
Operating Income$174.68M
Net Income$33.83M
EPS$0.22
EPS Diluted$0.21
Shares Outstanding$152.99M
Balance Sheet (Latest Year)
Total Assets$9.77B
Current Assets$3.58B
Cash & ST Investments$2.47B
Total Liabilities$1.95B
Total Debt$1.14B
Net Debt$453.4M
Total Equity$7.82B
Debt / Equity0.15
Valuation Ratios
P/E Ratio563.6
P/S Ratio3.71
P/B Ratio2.4
EV/EBITDA (approx)69
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message