TWILIO INCTWLO

Market cap
$19.5B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
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