Stock info Twilio | Filter  Basic-Info

Stock: Twilio (US broad)

Last Price 116.68 Max Price 146.58
Min Price 56.03 1 Year return 138.32
Sector Computer Services Subsector Cloud

Loading...

Contact info:Country: USA

Sector Review Twilio

Loading...
Year Turnover Total sector Market share
2019 1,134 8,249 13.75 %
2020 1,762 12,375 14.24 %
2021 2,842 18,130 15.67 %
2022 3,826 23,570 16.23 %
2023 0 0 0.00 %

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
167
277
399
650
1,134
1,762
Costs
206
319
463
772
1,442
2,253
Profit
-39
-41
-64
-122
-307
-491
Margin of profit
-23.30
-14.90
-15.97
-18.76
-27.07
-27.87
ROI
-33.35
-12.54
-17.70
-27.83
-7.18
-5.81

Balance Twilio

Balance
2015
2016
2017
2018
2019
2020
Equity
117
329
360
438
4,279
8,453
Debt
41
83
90
590
871
1,035
Total assets
158
413
450
1,029
5,151
9,487
Solvency
74.04
79.83
80.01
42.60
83.09
89.09
Cash
109
306
291
748
1,853
3,040
Cashflow
-19
10
-3
8
14
33
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
0.0
28.85
23.60
89.30
98.28
Eps
-0.47
-0.70
-1.26
-2.36
-3.35
Price/earnings-ratio
0.0
-41.21
-18.73
-37.84
-34.83
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.39
5.15
5.43
30.92
55.07
Market to book
0.0
0.18
0.23
0.35
0.47
Cashflow per stock
0.20
-0.05
0.10
0.10
0.21
Stocks
52
70
81
138
153
Market Cap
0.00
2.016.80
1.906.17
12.360.28
17.909.91

Dividend Twilio


Price info Twilio

Date
Price
20 Jun 2025
116.68
07 Jun 2025
121.73
03 Jun 2025
119.60
28 May 2025
116.95
27 May 2025
113.49
19 May 2025
116.34
09 May 2025
105.23
01 May 2025
96.71
29 Apr 2025
95.68
22 Apr 2025
81.56
03 Apr 2025
100.36
30 Mar 2025
98.98
15 Mar 2025
98.97
12 Mar 2025
100.08
01 Mar 2025
119.93
25 Feb 2025
118.02
23 Feb 2025
114.31
18 Feb 2025
125.17
13 Feb 2025
144.59
12 Feb 2025
143.24
07 Feb 2025
145.65
05 Feb 2025
145.92
02 Feb 2025
146.58
21 Jan 2025
111.94
17 Jan 2025
114.63
09 Jan 2025
111.06
17 Dec 2024
111.59
10 Dec 2024
110.20
06 Dec 2024
110.33
03 Dec 2024
105.10