TWILIO INC (TWLO)

Market cap
$17.8B
P/E ratio
560.2x
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20253,577+3.75%
Dec 31, 20243,447-29.70%
Dec 31, 20234,904-1.61%
Dec 31, 20224,984-15.98%
Dec 31, 20215,932+75.91%
Dec 31, 20203,372+63.60%
Dec 31, 20192,061+136.13%
Dec 31, 2018873+147.11%
Dec 31, 2017353-0.03%
Dec 31, 2016353
AI Chat