TWILIO INCTWLO

Market cap
$19.5B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20246,418-4.29%
Dec 31, 20236,706-11.54%
Dec 31, 20227,580+7.27%
Dec 31, 20217,066+15.56%
Dec 31, 20206,115+97.95%
Dec 31, 20193,089+1883.27%
Dec 31, 2018156+61.38%
Dec 31, 201797+62.72%
Dec 31, 201659