TWLO
Twilio Inc.
Stock
$292.46+1.68 (+0.58%)Close Sep 30, 2026
| EBITDA (TTM) | YoY |
|---|---|
| $450M | +67.2% |
| EBITDA (TTM) | $450M |
|---|---|
| YoY | +67.2% |
EBITDA
| Period | EBITDA | YoY |
|---|---|---|
| 2025 | $353M | +132.0% |
| 2024 | $152M | — |
| 2023 | −$592M | — |
| 2022 | −$926M | — |
| 2021 | −$657M | — |
| 2020 | −$343M | — |
| 2019 | −$259M | — |
| 2018 | −$89M | — |
| 2017 | −$47M | — |
| 2016 | −$33M | — |
| 2015 | −$31M | — |
| 2014 | −$25M | — |