Twilio logo

Twilio Inc. (TWLO)

NYSE: TWLO · Real-Time Price · USD
282.66
-6.81 (-2.35%)
At close: Oct 12, 2026, 4:00 PM EDT
279.00
-3.66 (-1.29%)
After-hours: Oct 12, 2026, 5:30 PM EDT
Market Cap43.41B +148.1%
Revenue (ttm)5.57B +17.8%
Net Income1.15B +5,574.5%
EPS7.23 +5,608.6%
Shares Out 153.58M
PE Ratio40.01
Forward PE46.92
Dividendn/a
Ex-Dividend Daten/a
Volume1,944,922
Open291.95
Previous Close289.47
Day's Range276.00 - 293.66
52-Week Range104.50 - 308.40
Beta1.36
AnalystsBuy
Price Target265.71 (-6.0%)
Earnings DateOct 29, 2026