Valuation and Capital Structure
PE 20.75
Book Value 7.27
Market Cap 15,294.88B
Total Debt 1,306.51B
Cash 256.33B
Other --
Enterprise Value 16,345.07B
Unlock
ENPH Ratings Summary
ENPH Quant Ranking