Annual Returns (%) Twilio Inc.

Year Return
2016 0
2017 -18.2
2018 278.39
2019 10.06
2020 244.4
2021 -22.2
2022 -81.41
2023 54.95
2024 42.6
2025 4.54