Twilio Inc.(TWLO)Stock Performance & Returns
NYSE

Peer Comparison

Relative scale, growth, and profitability vs sector peers

TickerMarket CapP/E RatioRevenue GrowthNet MarginEPSROEDebt/EquityDividend Yield52W High52W Low
TWLO
39.73 B37.17x22.00%20.62%$6.9613.50%0.12x0.00%$308.40$104.50
SNOW
112.76 B-35.10%-20.07%-$2.98-48.06%1.29x0.00%$384.56$118.30
NET
94.10 B-35.90%-8.21%-$0.54-14.43%2.18x0.00%$370.35$158.83
MDB
29.45 B530.70x30.50%2.12%$0.691.99%0.02x0.00%$473.10$215.68
CRWV
28.51 B-112.50%-25.40%-$3.12-43.60%10.27x0.00%$150.40$59.51

Peer Valuation & Performance Analysis

Peer group analysis for Twilio Inc. (TWLO) compared to its primary competitors (including SNOW, NET, MDB) reveals distinct metrics. TWLO trades at a valuation premium compared to its competitors, with a P/E ratio of 37.2x versus the peer average of -34.2x (representing a -209% premium). This indicates that the market expects superior growth or commands a quality premium for TWLO. In terms of growth, TWLO's revenue growth of 22.0% lags behind the peer average of 53.5%, indicating potential market share losses or slower industry adoption. Additionally, it boasts superior profitability with a net margin of 20.6% compared to the peer average of -12.9%, demonstrating strong cost controls and pricing power.

Peer Performance Rankings

Ranking comparison across key performance metrics

P/E Ratio (Lower is Better)

🥇TWLO↓
37.2x
🥈MDB↓
530.7x

Revenue Growth

🥇CRWV↑
+112.5%
🥈NET↑
+35.9%
🥉SNOW↑
+35.1%
4thMDB↑
+30.5%
5thTWLO↑
+22.0%

Net Profit Margin

🥇TWLO↑
20.6%
🥈MDB↓
2.1%
🥉NET↓
-8.2%
4thSNOW↓
-20.1%
5thCRWV↓
-25.4%

Financial Rankings Summary

• TWLO ranks #1 in P/E ratio, #5 in revenue growth, and #1 in profit margins

• Average ranking: #2 - 🎯 Top-tier fundamentals relative to peer group

• Rankings based on actual financial data from company reports

Historical Trading Data

Price and volume data with customizable timeframes

Timeframe:

Showing 15 of 15 trading sessions from the last 15 days

DateOpenHighLowCloseVolumeDaily Change
2026-10-20$254.06$260.97$250.65$258.691,348,212+0.54%
2026-10-19$249.03$259.79$248.00$257.293,089,300+5.29%
2026-10-16$276.58$278.43$236.85$244.374,592,800-10.62%
2026-10-15$264.20$276.26$260.66$273.402,347,900+0.84%
2026-10-14$280.10$286.19$269.66$271.121,972,800-3.72%
2026-10-13$280.62$289.05$278.80$281.591,616,300-0.38%
2026-10-12$291.95$293.66$276.00$282.661,945,000-2.35%
2026-10-09$277.68$293.00$276.86$289.472,618,200+4.97%
2026-10-08$273.86$280.53$273.46$275.771,862,800+1.01%
2026-10-07$278.36$279.04$272.05$273.003,480,800-2.64%
2026-10-06$302.15$308.40$278.00$280.414,047,900-6.81%
2026-10-05$294.53$305.00$287.10$300.9134,882,300+2.15%
2026-10-02$301.47$305.66$292.06$294.583,673,600-2.22%
2026-10-01$294.25$305.95$287.51$301.272,566,200+3.01%
2026-09-30$291.55$298.17$289.25$292.463,827,800+0.58%