TWLO

Twilio Inc. Technology - Communications Platform Investor Relations →

NO
56.0% ABOVE
↓ Approaching Was 57.5% last week
-15% -10% -5% 0% 5% 10% 15%+
Buy Threshold $83.25
14-Week RSI 64
Advertisement

Historical Touches

TWLO has crossed below its 200-week MA 2 times

DateWeeks BelowMax Depth1-Year Return
Jan 2022157-78.8%N/A
Feb 202513-30.0%N/A

Not financial advice. This is an educational tool. Past performance does not guarantee future results. Do your own research before making investment decisions.

Data as of Friday close, 2026-01-13