TWLO - Twilio Inc
220
$126.10
$0.67 (0.534%)
$126.01
-$0.09 (-0.071%)
Score3.31/5

Stock Unlock
Stock Profile
- Market Cap$19.14B
- IndustryTechnology
- EPS (TTM)$0.22
- P/E (TTM)565.70
- Div & Yield--
- FCF Payout Ratio--
- P/S (TTM)3.78
- P/B2.45
- Diluted Shares152.31M
- Ex-Dividend--
- Next Earnings04-29
- Forward P/E22.77
- Payout Ratio--
- P/FCF (TTM)20.24
- FCF Yield4.94%
- Earnings Yield0.18%
- 52 Week Range
Score Card
Average
Insider Transactions
Market News
Form 8-K
Filed on 2026-03-24 16:19:45
Form 4
Filed on 2026-03-17 17:04:05
Form 4
Filed on 2026-03-17 16:50:17
Form 4
Filed on 2026-03-17 16:47:52
Form 4
Filed on 2026-03-17 16:46:40
Form 4
Filed on 2026-03-17 16:45:18
Form 4
Filed on 2026-03-17 16:44:11
Form 4
Filed on 2026-03-17 16:42:27
Form 4
Filed on 2026-03-17 16:41:10
Form 4
Filed on 2026-03-04 16:45:09
Form 144
Filed on 2026-03-02 17:31:37
Form 4
Filed on 2026-02-24 17:40:16
Financials
Price Targets
54.0%
15.4%
-19.9%
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