Stock info Twilio | Filter  Basic-Info

Stock: Twilio (US broad)

Last Price 100.84 Max Price 148.35
Min Price 57.27 1 Year return -6.70
Sector Computer Services Subsector Cloud

Loading...

Contact info:Country: USA

Sector Review Twilio

Loading...
Year Turnover Total sector Market share
2019 1,012 7,503 13.49 %
2020 1,443 10,271 14.04 %
2021 2,500 16,360 15.28 %
2022 3,575 21,875 16.34 %
2023 3,764 25,896 14.54 %

Advice Twilio

No Records Found




News Twilio

No Records Found

Annual reports Twilio

No Records Found


Profile Twilio

No Records Found


Results Twilio

Results
2015
2016
2017
2018
2019
2020
Revenue
154
264
333
567
1,012
1,443
Costs
190
303
386
673
1,286
1,845
Profit
-36
-39
-53
-106
-274
-402
Margin of profit
-23.31
-14.90
-15.97
-18.76
-27.07
-27.87
ROI
-33.36
-12.54
-17.71
-27.83
-7.18
-5.81

Balance Twilio

Balance
2015
2016
2017
2018
2019
2020
Equity
107
313
300
382
3,817
6,921
Debt
38
79
75
515
777
847
Total assets
145
393
375
897
4,595
7,768
Solvency
74.04
79.83
80.00
42.60
83.09
89.09
Cash
100
291
242
653
1,653
2,489
Cashflow
-17
10
-3
7
13
27
Employees
0
0
0
0
0
Revenue per employee
0.0
0.0
0.0
0.0
0.0
Cashflow / Debt
-0.46
0.12
-0.04
0.01
0.02
0.03

Details Twilio

Details
2016
2017
2018
2019
2020
Price
28.85
23.60
89.30
98.28
338.50
Eps
-0.45
-0.58
-1.09
-2.11
-2.74
Price/earnings-ratio
-64.11
-40.69
-81.93
-46.58
-36.80
Dividend
0.0
0.0
0.0
0.0
Dividend %
0.00 %
0.00 %
0.00 %
0.00 %
Payout %
0.0
0.0
0.0
0.0
Book value
6.08
4.29
4.73
27.58
45.09
Market to book
0.21
0.18
0.05
0.28
0.45
Cashflow per stock
0.19
-0.04
0.09
0.09
0.17
Stocks
52
70
81
138
153
Market Cap
1.487.83
1.649.79
7.212.74
13.603.23
15.478.54

Dividend Twilio


Price info Twilio

Date
Price
15 Aug 2025
100.84
08 Aug 2025
98.67
07 Aug 2025
122.39
06 Aug 2025
130.22
05 Aug 2025
124.65
04 Aug 2025
125.32
01 Aug 2025
121.16
31 Jul 2025
129.00
30 Jul 2025
130.92
29 Jul 2025
129.85
28 Jul 2025
131.51
25 Jul 2025
131.06
24 Jul 2025
131.67
23 Jul 2025
132.70
22 Jul 2025
131.00
21 Jul 2025
131.10
18 Jul 2025
131.00
17 Jul 2025
126.41
16 Jul 2025
122.16
15 Jul 2025
126.16
14 Jul 2025
118.48
11 Jul 2025
113.16
10 Jul 2025
117.32
09 Jul 2025
121.49
08 Jul 2025
122.12
07 Jul 2025
121.49
03 Jul 2025
120.27
02 Jul 2025
116.51
01 Jul 2025
117.23
30 Jun 2025
124.36