Twilio Inc. (TWLO) Statistics & Valuation Metrics - Stocknear

Twilio Inc.

NYSE: TWLO · Real-Time Price · USD
102.93
-2.49 (-2.36%)
At close: Oct 03, 2025, 3:59 PM
102.88
-0.05%
After-hours: Oct 03, 2025, 07:49 PM EDT

Twilio Statistics

Share Statistics

Twilio has 153.43M shares outstanding. The number of shares has increased by 0.03% in one year.

153.43M
0.03%
0.5%
85.59%
146.9M
2,490
0.07%

Short Selling Information

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

9.49M
6.22%
7.42%
3.91

Valuation Ratios

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

-163.92
20.28
4.02
3
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
8.13
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.26K
$-19.88K
5,502
0.45
n/a

Taxes

20.79M
-23.46%

Stock Price Statistics

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

1.25
52.53%
108.32
112.09
46.72
3,685,380

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.23B
-40.44M
-109.4M
136.47M
-88.61M
-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.85B
2.81B
Full Balance Sheet

Cash Flow

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

716.24M
-58.79M
657.46M
3.96
Full Cash Flow Statement

Margins

Gross margin is 50%, with operating and profit margins of -0.91% and -2.45%.

50%
-0.91%
-1.99%
-2.45%
3.06%
-0.91%
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 $135, which is 31.2% higher than the current price. The consensus rating is "Buy".

$135
31.2%
Buy
22
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

4.95
6