Valuation and Capital Structure
PE 16.71
Book Value 74.47
Market Cap 17,732.98B
Total Debt 1,067.07B
Cash 1,124.74B
Other --
Enterprise Value 17,675.31B
Unlock
FSLR Ratings Summary
FSLR Quant Ranking