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
43.25 B37.70x22.00%20.62%$7.4713.50%0.12x0.00%$305.95$99.23
SNOW
126.22 B-35.10%-20.07%-$3.18-48.06%1.29x0.00%$384.56$118.30
NET
112.17 B-35.90%-8.21%-$0.60-14.43%2.18x0.00%$367.43$158.83
CRWV
35.70 B-112.50%-25.40%-$3.60-43.60%10.27x0.00%$153.20$60.55
MDB
30.01 B532.96x30.50%2.12%$0.701.99%1.85x0.00%$473.10$215.68

Peer Valuation & Performance Analysis

Peer group analysis for Twilio Inc. (TWLO) compared to its primary competitors (including SNOW, NET, CRWV) reveals distinct metrics. TWLO trades at a valuation premium compared to its competitors, with a P/E ratio of 37.7x versus the peer average of -45.2x (representing a -183% 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.7x
🥈MDB↓
533.0x

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-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%
2026-09-29$285.73$292.69$281.98$290.782,778,900+1.32%
2026-09-28$267.85$288.17$265.40$286.982,730,400+4.05%
2026-09-25$286.68$298.45$273.52$275.804,263,500-7.96%
2026-09-24$286.50$304.75$285.00$299.663,712,400+3.08%
2026-09-23$285.00$296.37$284.12$290.704,149,800+2.17%