TWILIO INC (TWLO)

Market cap
$17.8B
P/E ratio
560.2x
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20257,822-1.65%
Dec 31, 20247,953-18.28%
Dec 31, 20239,733-7.83%
Dec 31, 202210,559-4.28%
Dec 31, 202111,031+30.51%
Dec 31, 20208,453+97.52%
Dec 31, 20194,279+876.51%
Dec 31, 2018438+21.78%
Dec 31, 2017360+9.23%
Dec 31, 2016329
AI Chat