image
Communication Services - Internet Content & Information - NYSE - US
$ 145.07
-1.29 %
$ 22.3 B
Market Cap
-56.45
P/E
TWLO - CASH FROM FINANCING ACTIVITIES

Cash from Financing Activities TWLO - Twilio Inc.

image
-644 M
LAST VALUE
-9.90%
2 YEAR CAGR
-17.58%
5 YEAR CAGR
-26.88%
10 YEAR CAGR