Valuation and Capital Structure
PE -10.32
Book Value -0.27
Market Cap 43.77B
Total Debt 16.73B
Cash 3.59B
Other --
Enterprise Value 56.91B
Unlock
ECDA Ratings Summary
ECDA Quant Ranking