Skip to content

TWLO

Twilio Inc.

Stock

$292.46+1.68 (+0.58%)Close Sep 30, 2026

Key figures

MetricTTMYoY
Revenue$5.6B+17.8%
Gross profit$2.7B+14.5%
Operating income$290M+320.8%
Net income$1.1B+5,574.5%
EPS$7.19+5,958.2%
Free cash flow−$275M—