Twilio Inc.

NYSE: TWLO · Real-Time Price · USD
116.60
3.21 (2.83%)
At close: Jun 16, 2025, 3:59 PM
116.67
0.06%
After-hours: Jun 16, 2025, 04:03 PM EDT

Twilio Statistics

Share Statistics

Twilio has 152.67M shares outstanding. The number of shares has increased by -10.83% in one year.

152.67M
-10.83%
-0.49%
77.5%
144.96M
1,621
0.07%

Short Selling Information

The latest short interest is 4.48M, so 2.93% of the outstanding shares have been sold short.

4.48M
2.93%
3.5%
1.83

Valuation Ratios

The PE ratio is -163.92 and the forward PE ratio is 22.02. Twilio's PEG ratio is 1.86.

-163.92
22.02
4.02
2.8
2.25
27.28
1.86
Financial Ratio History

Enterprise Valuation

Currently the Enterprise Value (EV) is not available for Twilio.

n/a
n/a
n/a
n/a

Financial Position

The company has a current ratio of 4.2, with a Debt / Equity ratio of 0.14.

4.2
4.2
0.14
6.71
1.69
0

Financial Efficiency

Return on Equity is n/a and Return on Invested Capital is n/a.

n/a
n/a
n/a
$810,257.36
$-19,884.22
5,502
0.45
n/a

Taxes

20.79M
-23.46%

Stock Price Statistics

The stock price has increased by 109.05% in the last 52 weeks. The beta is 1.3, so Twilio's price volatility has been higher than the market average.

1.3
109.05%
104
99.15
48.46
2,470,147

Income Statement

In the last 12 months, Twilio had revenue of 4.46B and earned -109.4M in profits. Earnings per share was -0.66.

4.46B
2.28B
-53.71M
-109.4M
165.55M
-40.44M
-0.66
Full Income Statement

Balance Sheet

The company has 421.3M in cash and 1.11B in debt, giving a net cash position of -688.85M.

421.3M
1.11B
-688.85M
-7.52B
9.81B
2.74B
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was 716.24M and capital expenditures 0, giving a free cash flow of 657.46M.

716.24M
n/a
657.46M
3.96
Full Cash Flow Statement

Margins

Gross margin is 51.1%, with operating and profit margins of -1.2% and -2.45%.

51.1%
-1.2%
-1.99%
-2.45%
3.71%
-1.2%
14.75%

Dividends & Yields

TWLO does not appear to pay any dividends at this time.

n/a
n/a
n/a
n/a
n/a
n/a
Dividend Details

Analyst Forecast

The average price target for TWLO is $130, which is 14.6% higher than the current price. The consensus rating is "Buy".

$130
14.6%
Buy
23
Stock Forecasts

Fair Value

There are several formulas that can be used to estimate the intrinsic value of a stock.

n/a
n/a
n/a
n/a

Scores

5.67
4