Twilio Inc. (TWLO) NYSE

113.61

+2.79(+2.52%)

Updated at October 24 01:24PM

Currency In USD

Valuation

Market Cap17.93B
Enterprise Value18.62B
P/E Ratio838.81
PEG Ratio4.93
Price/Sales Ratio3.6
Price/Book Ratio2.11
Enterprise/Revenue3.62
Enterprise/EBITDA65.28

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterJune 30, 2025

Profitability

Profit Margin0
Operating Margin0.02

Management Effectiveness

Return On Assets0
Return On Equity0

Income Statement

Revenue4.46B
Revenue/Share30.86
Gross Profit2.23B
EBITDA136.47M
Net Income-109.4M
Diluted EPS-0.66

Balance Sheet

Total Cash2.54B
Total Cash/Share16.59
Total Debt1.1B
Total Debt/Equity0.14
Current Ratio4.9
Book Value Per Share52.5

Price History

52-Week Change55.56
52-Week High151.95
52-Week Low70.03
Moving Average 50 Days105.68
Moving Average 200 Days112.08

Statistics

Average Volume3.55M
Shares Outstanding153.43M
% Held by Institutions85.59

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split FactorN/A
Last Split DateN/A