Valuation and Capital Structure
PE -2.08
Book Value -0.39
Market Cap 22.94B
Total Debt 50.50B
Cash 1.26B
Other --
Enterprise Value 72.18B
Unlock
EPOW Ratings Summary
EPOW Quant Ranking