Skip to content

TWLO

Twilio Inc.

Stock

$292.46+1.68 (+0.58%)Close Sep 30, 2026

Total assets (Q2 2026)$10.8B
YoY+10.1%
5-year CAGR0.6%
10-year CAGR51.1%

Total assets

PeriodTotal assetsYoY
2025$9.8B−1.0%
2024$9.9B−15.0%
2023$11.6B−7.6%
2022$12.6B−3.3%
2021$13.0B+37.0%
2020$9.5B+84.2%
2019$5.2B+400.7%
2018$1.0B+128.7%
2017$450M+9.0%
2016$413M+162.0%
2015$158M—