Twilio Inc. company logo
Twilio Inc. logo

Twilio Inc. (TWLO)

Summary

Current Price
As of today, TWLO price is $249.42, up +1.14% on
Current Price All-Time High
TWLO price is currently -45.46% below its historical high of $457.30 set on
Market Cap
TWLO current market cap is $38B, up +145.23% over the past 365 days
PE Ratio
TWLO current PE ratio is 34.72
Revenue
TWLO current annual revenue is $5.07B, up +13.66% year-over-year
Next Earnings
The next earnings release for TWLO is on

Profile

Company profile for Twilio Inc. (TWLO)
MetricValue
Full NameTwilio Inc.
TickerNYSE: TWLO
ExchangeNYSE
SectorTechnology
IndustrySoftware Infrastructure
CountryUnited States
IPO
IndexesNot included
Websitetwilio.com
Employees5,502

Key Metrics

Twilio Inc. Key Details
MetricValueDate
Price$249.42
Price, 1D Change+1.14%
Market Cap$38B
-
PE Ratio34.72
Beta1.36
Revenue$5.07B
Revenue, 1Y Change+13.66%
EPS$0.21
EPS, 1Y Change+132.10%

Chart

SUGGESTED SERIES
Twilio Inc. chart

Events

Twilio Inc. Events
MetricValueDate
Next Earnings
Last Qtr. Earnings
Last Ann. Earnings
Last Ex-DividendN/AN/A
Next Ex-DividendN/AN/A
Last SplitN/AN/A
Next SplitN/AN/A
Last Ticker ChangeN/AN/A
Next Ticker ChangeN/AN/A

🔒 Log In To Unlock Full Data

Estimates

TWLO Estimates
MetricValueDate
EPS$0.21
EPS Estimate$5.85N/A
EPS Est. Change+2,662.16%N/A
Revenue$5.07B
Revenue Estimate$6.00BN/A
Revenue Est. Change+18.43%N/A
Current Price$249.42
Price Target$225.00-
Price Tgt. Change-9.79%-

🔒 Log In To Unlock Full Data

EPS

TWLO EPS reported versus estimate values
YearEstimateReportedSurprise / Exp.
$3.69-$0.66-117.88%
$4.79$0.21-95.58%
$5.85N/A+2,662.16%
$6.67N/A+3,048.89%
TWLO EPS reported versus estimate values chart

Revenue

TWLO revenue reported versus estimate values chart
YearEstimateReportedSurprise / Exp.
$4.44B$4.46B+0.33%
$5.02B$5.07B+0.97%
$6.00BN/A+18.43%
$6.46BN/A+27.50%
TWLO revenue reported versus estimate values chart

🔒 Log In To Unlock Full Data

Performance

TWLO Performance
MetricValueDate
Price, 1Y+145.23%
Price, 3Y+302.75%
Market Cap, 1Y+145.23%
Market Cap, 3Y+241.39%
Revenue, 1Y+13.66%
Revenue, 3Y+32.43%
EPS, 1Y+132.10%
EPS, 3Y+103.08%

🔒 Log In To Unlock Full Data

Technicals

TWLO Technical Indicators
MetricValueDate
Current Price$249.42
SMA 200$154.82
SMA 50$206.68
EMA 200$164.40
EMA 50$204.47
MACD$11.73
Beta1.36
ATR$13.07
14-Day RSI70.97
10-Day Volatility127.27%

Dividends

TWLO Dividends
MetricValueDate
-N/A
UpcomingN/AN/A
-
-
$0.00
0.00%

🔒 Log In To Unlock Full Data

Income & Profitability

TWLO Income & Profitability
MetricValueDate
Revenue$5.07B
EPS$0.21
Gross Profit$2.43B
Gross Margin48.02%
Operating Income$174.68M
Operating Margin3.45%
Net Income$33.83M
Net Margin0.67%
EBITDA$392.13M

🔒 Log In To Unlock Full Data

Financial Health

TWLO Financial Health
MetricValueDate
Debt To Equity0.14
4.03
4.03
-
7
11.50

Valuations

TWLO Valuations
MetricValueDate
PE Ratio34.72
6.87
4.27
71.81
-N/A

Balance Sheet

TWLO Balance Sheet
MetricValueDate
Book Value$7.82B
$2.47B
$9.77B
$3.58B
$1.95B
$887.01M
Total Debt$1.08B
$35.12M
$85.09M

Expenses

TWLO Expenses
MetricValueDate
$5.03B
$2.26B
$2.63B
$0.00
$217.44M
$0.00
$21.26M

Cash Flow

TWLO Cash Flow
MetricValueDate
$1.04B
$80.95M
-$868.69M
Capex$57.82M
$981.02M

Recent analyst updates

TWLO Recent analyst updates
MetricValueDate
UBS
Wells Fargo
TD Cowen
Rosenblatt
Piper Sandler
Oppenheimer
Needham
Keybanc
Citizens
BTIG

Analyst sentiment

Sentiment over the past month
TWLO analyst sentiment distribution chart

Institutional ownership

Largest institutional holders by ownership percentage
TWLO institutional ownership distribution chart
No data

Screeners with TWLO

FAQ

What is the ticker symbol for Twilio Inc.?
The ticker symbol for Twilio Inc. is NYSE:TWLO
Does Twilio Inc. pay dividends?
No, Twilio Inc. does not pay dividends
What sector is Twilio Inc. in?
Twilio Inc. is in the Technology sector
What industry is Twilio Inc. in?
Twilio Inc. is in the Software Infrastructure industry
What country is Twilio Inc. based in?
Twilio Inc. is headquartered in United States
When did Twilio Inc. go public?
Twilio Inc. initial public offering (IPO) was on June 23, 2016
Is Twilio Inc. in the S&P 500?
No, Twilio Inc. is not included in the S&P 500 index
Is Twilio Inc. in the NASDAQ 100?
No, Twilio Inc. is not included in the NASDAQ 100 index
Is Twilio Inc. in the Dow Jones?
No, Twilio Inc. is not included in the Dow Jones index
When was Twilio Inc. last earnings report?
Twilio Inc.'s most recent earnings report was on August 6, 2026
When does Twilio Inc. report earnings?
The next expected earnings date for Twilio Inc. is October 29, 2026

Data Sources & References

  1. TWLO Official Website www.twilio.com
  2. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1447669/000144766926000010/0001447669-26-000010-index.htm
  3. TWLO Profile on Yahoo Finance finance.yahoo.com/quote/TWLO
  4. TWLO Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/twlo