TWLO Twilio Inc.
$197.07
▲ 2.96%
49
Value
31
P/E288.95
0
P/B3.86
56
P/S5.64
54
EV/EBITDA88.15
22
Growth
64
Revenue Growth13.7%
57
EPS Growth133.3%
77
FCF Growth57.1%
55
Momentum
85
12-Month Return95.4%
81
3-Month Return80.7%
100
1-Month Return52.0%
100
RSI (14)81.84
65
50/200 MABullish
75
Profitability
37
ROE1.3%
42
ROA1.1%
31
Gross Margin48.6%
48
Operating Margin4.7%
28
Net Margin2.0%
27
FCF Yield3.3%
47
Risk
27
Beta1.32
55
60-Day Volatility63.4%
3
QScore Analysis