TWILIO INC (TWLO)

Market cap
$17.8B
P/E ratio
560.2x
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2025683+58.20%
Dec 31, 2024431-34.23%
Dec 31, 2023656-0.02%
Dec 31, 2022656-55.73%
Dec 31, 20211,482+58.67%
Dec 31, 2020934+268.06%
Dec 31, 2019254-49.79%
Dec 31, 2018505+338.33%
Dec 31, 2017115-62.28%
Dec 31, 2016306
AI Chat