Valuation and Capital Structure
PE 53.8
Book Value 6.32
Market Cap 8,182.47B
Total Debt 1,208.05B
Cash 350.08B
Other --
Enterprise Value 9,040.44B
Unlock
ENPH Ratings Summary
ENPH Quant Ranking