Skip to main content
Advertisement
Advertisement

TWLO

TWLO logo

Twilio Inc.

275.77
USD
Sponsored
+2.77
+1.01%
Oct 08, 15:59 UTC -4
Closed
exchange

After-Market

277.00

+1.23
+0.45%

Twilio Inc. Financial Snapshot

Market Cap
42.54B
Beta
1.35
Earnings Per Share (EPS)
7.18
Price-to-Book (P/B) Ratio
4.80
Operating Margin
7.42%
Total Debt/Equity (D/E)
11.06%
P/E Ratio
108.69
Return on Equity (ROE)
5.09%
Current Ratio
4.62%
Free Cash Flow
484.99M

Earnings Chart

Latest News & Forecasts

Trending Stocks

Advertisement