Twilio Inc
Software - Infrastructure
Technology
TWLO
162 M shares
NYSE US
traded
23 Sep 2025
listed
no
open
105.43
52 week high
148.35
high
105.56
52 week low
0.00
low
103.00
growth
63.60 %
previous Close
105.19
P/E ratio
91
market cap
18.36 B
div yield
0
usd
Mar 2025
qoq
revenue
1.17 B
-1.87 %
net incoming
20.02 M
260.52 %
eps
1.14 %
14.00 %
eps surprise
18.75 %
net profit margin
1.71 %
2.00 %
operating incoming
23.08 M
68.15 %
net change in cash
46.11 M
127.09 %
cash on hand
467 M
10.87 %
cost of revenue
591 M
-0.71 %
top top