Valuation and Capital Structure
PE 24.51
Book Value 62.47
Market Cap 26,702.30B
Total Debt 694.14B
Cash 1,005.13B
Other --
Enterprise Value 26,391.32B
Unlock
FSLR Ratings Summary
FSLR Quant Ranking