TradingView Candlestick Chart with SMA

Company Fundamentals

Total Assets
Total Debt $718M
Net Income $455M
Market Cap $19103M
Profit Margin 28.60
Revenue $1594M
🟦 FSLR
🟦 FSLR

🟦 FSLR
🟦 FSLR