Valuation and Capital Structure
PE 13.71
Book Value 74.47
Market Cap 13,543.43B
Total Debt 630.39B
Cash 837.64B
Other --
Enterprise Value 13,336.19B
Unlock
FSLR Ratings Summary
FSLR Quant Ranking