Valuation and Capital Structure
PE 39.73
Book Value 6.37
Market Cap 4,628.91B
Total Debt 1,233.62B
Cash 401.88B
Other --
Enterprise Value 5,460.65B
Unlock
ENPH Ratings Summary
ENPH Quant Ranking