TradingView Candlestick Chart with SMA

Company Fundamentals

Total Assets
Total Debt $312M
Net Income $115M
Market Cap $41217M
Profit Margin 15.60
Revenue $739M
🟦 TTD
🟦 TTD

🟦 TTD
🟦 TTD