TWLO - Twilio Inc
220
$198.04
$5.43 (2.819%)
$196.78
-$1.26 (-0.636%)
Score3.26/5

Stock Unlock
Stock Profile
- Market Cap$30.06B
- IndustryTechnology
- EPS (TTM)$0.64
- P/E (TTM)289.13
- Div & Yield--
- FCF Payout Ratio--
- P/S (TTM)5.67
- P/B3.86
- Diluted Shares157.76M
- Ex-Dividend--
- Next Earnings08-05
- Forward P/E34.53
- Payout Ratio--
- P/FCF (TTM)33.42
- FCF Yield2.99%
- Earnings Yield0.35%
- 52 Week Range
Score Card
Average
Insider Transactions
Market News
Form 4
Filed on 2026-05-12 20:04:32
Form 144
Filed on 2026-05-12 20:02:35
Form 4
Filed on 2026-05-06 16:21:49
Form 144
Filed on 2026-05-04 16:28:03
Form SCHEDULE 13G
Filed on 2026-04-30 13:53:28
Form SCHEDULE 13G
Filed on 2026-04-29 15:38:53
Form ARS
Filed on 2026-04-28 16:16:26
Form DEFA14A
Filed on 2026-04-28 16:15:58
Form DEF 14A
Filed on 2026-04-28 16:14:54
Form 4
Filed on 2026-04-23 16:24:46
Form 144
Filed on 2026-04-21 16:35:56
Form 4
Filed on 2026-04-08 16:27:14
Financials
Price Targets
0.7%
-23.0%
-49.0%
Analyst Recommendations
About
- Website
- SEC Reports
- IPO Date2016-06-23
- IndustryTechnology
- Total Employees5,587
- ExchangeNew York Stock Exchange, Inc.
- Reporting CurrencyUSD
- GICSIT Services
- GICS SubInternet Services & Infrastructure
- GICS SectorInformation Technology
- GICS GroupSoftware & Services