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

Twilio Inc.

NYSE: TWLO · Real-Time Price · USD
104.29
-2.71 (-2.53%)
At close: Sep 10, 2025, 3:59 PM
104.50
0.20%
After-hours: Sep 10, 2025, 07:56 PM EDT

Twilio Statistics

Share Statistics

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

153.43M
-4.94%
0.03%
77.84%
146.42M
272
0.01%

Short Selling Information

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

7.32M
4.8%
5.73%
1.17

Valuation Ratios

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

-163.92
20.58
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 76.94% in the last 52 weeks. The beta is 1.27, so Twilio's price volatility has been higher than the market average.

1.27
76.94%
115.1
112.42
43.64
3,451,711

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 51.1%, with operating and profit margins of -1.2% and -2.45%.

51.1%
-1.2%
-1.99%
-2.45%
3.71%
-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 29.4% higher than the current price. The consensus rating is "Buy".

$135
29.4%
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

4.64
6