TradingView Candlestick Chart with SMA

Company Fundamentals

Total Assets
Total Debt $1110M
Net Income $37M
Market Cap $20402M
Profit Margin 2.90
Revenue $1300M
🟦 TWLO
🟦 TWLO

🟦 TWLO
🟦 TWLO