Valuation and Capital Structure
PE 97.5
Book Value 3.17
Market Cap 16,074.55B
Total Debt 1,319.80B
Cash 253.65B
Other --
Enterprise Value 17,140.69B
Unlock
ENPH Ratings Summary
ENPH Quant Ranking