TWILIO INC (TWLO)

Market cap
$17.8B
P/E ratio
560.2x
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2025-833-63.96%
Dec 31, 2024-2,312+259.16%
Dec 31, 2023-644-1530.02%
Dec 31, 202245-98.55%
Dec 31, 20213,096+107.35%
Dec 31, 20201,493+46.38%
Dec 31, 20191,020+97.77%
Dec 31, 2018516+1315.65%
Dec 31, 201736-84.10%
Dec 31, 2016229
AI Chat