Valuation and Capital Structure
PE 22.17
Book Value 74.37
Market Cap 23,654.93B
Total Debt 891.92B
Cash 1,992.17B
Other --
Enterprise Value 22,554.67B
Unlock
FSLR Ratings Summary
FSLR Quant Ranking