Twilio (TWLO)
Twilio (TWLO) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- TWLO last traded at $211.72, 3.27% on the day.
- Twilio: market cap $31.49B, P/E 24.6, revenue $5.83B over the last four quarters, next earnings 2027-02-11.
- Over the past year TWLO returned 87.60%; year to date 48.85%.
Updated 2026-11-02 17:50 UTC