Valuation and Capital Structure
PE 48.43
Book Value 55.74
Market Cap 18,374.62B
Total Debt 681.53B
Cash 1,690.33B
Other --
Enterprise Value 17,365.81B
Unlock
FSLR Ratings Summary
FSLR Quant Ranking