Data last refreshed 2 hours ago
Twilio Inc.TWLO
NYSE • Communication Services
—
$191.47
P/E
281.57
PEG
0.80
FCF Yield
—
Rev Growth YoY
+20.0% YoY
Gross Margin
48.1%
Health Score
—
D/E Ratio
0.14
Confidence
—
Business Snapshot
Business snapshot content not available.
Financial Health
Risk Assessment
Last updated 2 hours ago · Data sourced from FMP & Finnhub · Not financial advice