NYSE : TWLO
$0.08 (0.04%)
0.65%
105
change: -751 | last: 85663
change: -352 | last: 41524
change: -246 | last: 27031
change: -58 | last: 89742
change: 595 | last: 147-
-
0.00
change: -99.2442 | last: 0.9924205.72M
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $142.24 | 152.99M | $21.76B | $682.34M | $1.08B | $22.16B |
| 2024-12-31 | $108.08 | 165.93M | $17.93B | $421.3M | $1.11B | $18.62B |
| 2023-12-31 | $75.87 | 183.33M | $13.91B | $655.93M | $1.16B | $14.41B |
| 2022-12-31 | $48.96 | 182.99M | $8.96B | $651.75M | $1.24B | $9.55B |
| 2021-12-31 | $263.34 | 174.18M | $45.87B | $1.48B | $1.29B | $45.68B |
| 2020-12-31 | $338.50 | 146.71M | $49.66B | $933.88M | $607.23M | $49.33B |
| 2019-12-31 | $98.28 | 130.08M | $12.78B | $253.66M | $640.22M | $13.17B |
| 2018-12-31 | $89.30 | 97.13M | $8.67B | $487.22M | $436.67M | $8.62B |
| 2017-12-31 | $23.60 | 91.22M | $2.15B | $115.29M | -$ | $2.04B |
| 2016-12-31 | $28.85 | 87.93M | $2.54B | $305.66M | -$ | $2.23B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $125.82 | 152.42M | $19.18B | $541.98M | $1.07B | $19.7B |
| 2025-12-31 | $142.24 | 152.34M | $21.67B | $682.34M | $1.08B | $22.07B |
| 2025-09-30 | $100.09 | 153.12M | $15.33B | $734.84M | $1.09B | $15.69B |
| 2025-06-30 | $124.36 | 153.23M | $19.06B | $969.23M | $1.1B | $19.19B |
| 2025-03-31 | $97.91 | 153.35M | $15.01B | $467.09M | $1.1B | $15.65B |
| 2024-12-31 | $108.08 | 165.93M | $17.93B | $421.3M | $1.11B | $18.62B |
| 2024-09-30 | $65.22 | 159.09M | $10.38B | $583.97M | $1.13B | $10.92B |
| 2024-06-30 | $56.75 | 170.22M | $9.66B | $755.06M | $1.15B | $10.05B |
| 2024-03-31 | $62.45 | 181.02M | $11.3B | $672.6M | $1.16B | $11.79B |
| 2023-12-31 | $75.87 | 181.79M | $13.79B | $655.93M | $1.16B | $14.3B |
| 2023-09-30 | $58.53 | 181.75M | $10.64B | $677.92M | $1.19B | $11.15B |
| 2023-06-30 | $63.62 | 183.49M | $11.67B | $675.08M | $1.21B | $12.21B |