Twilio Inc

TWLONEW YORK STOCK EXCHANGE, INC.

Technology

IPO 2016-06-23Country USwww.twilio.com/en-us

$205.24

-1.54 (-0.74%)

Current Price

$205.24

Daily Change

-1.54 (-0.74%)

Volume

Prev Close

$206.78

Key Statistics

Market Cap

$31.15B

Enterprise Value

$32.43B

Shares Outstanding

152M

Beta

1.39

P/E (TTM)

307.60

Forward P/E

35.91

PEG Ratio

P/B

2.76

P/S

6.03

EV / EBITDA

114.26

EPS (TTM)

$0.64

Dividend Yield

52-Week High

$238.48

52-Week Low

$91.84

Avg Volume (3M)

2.41M

Float

Financial Health

Revenue (TTM)

$5.10B

Gross Margin

48.69%

Operating Margin

4.57%

Net Margin

ROE

1.32%

ROA

1.07%

Debt / Equity

Current Ratio

4.03

Free Cash Flow

Earnings History

PeriodEPS EstimateActual EPSBeat / MissSurprise %
2026-03-31$1.30$1.50Beat+15.54%
2025-12-31$1.26$1.33Beat+5.46%
2025-09-30$1.11$1.25Beat+13.05%
2025-06-30$1.07$1.19Beat+11.49%

Analyst Ratings

Consensus · 36 analysts

Buy 29 (81%)Hold 6 (17%)Sell 1 (3%)

Insider Activity

Recent Sells

NameSharesPriceDate
Shipchandler Khozema-1,060$213.252026-07-06
Shipchandler Khozema-2,891$212.362026-07-06
Shipchandler Khozema-4,434$211.262026-07-06
Shipchandler Khozema-2,300$210.082026-07-06
Shipchandler Khozema-1,000$208.482026-07-06
Shipchandler Khozema-2,773$206.992026-07-06