Skip to content

TWLO

Twilio Inc.

Stock

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

Long-term debt (Q2 2026)$993M
YoY+0.2%
5-year CAGR26.9%

Long-term debt

PeriodLong-term debtYoY
2025$992M+0.2%
2024$991M+0.2%
2023$989M+0.2%
2022$987M+0.1%
2021$986M+226.4%
2020$302M—
2018$0—