TWLO

Twilio Inc

Company with tickers: TWLO

CIK
1447669
CUSIP
90138F102
Shares Outstanding
151,773,860
13F Activity (30d)
675 filings 656 filers
Price
$187.85
Market Cap
$28.52B
P/E Ratio
894.50
EPS (Diluted)
$0.21
52W High
$203.71
52W Low
$91.84
Line Item Value
Revenue
Revenue (ASC 606) $1,406,907,000
Cost of Revenue $722,663,000
Gross Profit $684,244,000
Operating Expenses $576,578,000
Research & Development $262,166,000
Operating Income $107,666,000
Net Income $90,139,000
EPS (Basic) $0.59
EPS (Diluted) $0.57