Valuation and Capital Structure
PE -0.8
Book Value -536.97
Market Cap 20.76B
Total Debt 20.88B
Cash 0.68B
Other --
Enterprise Value 40.96B
Unlock
ECDA Ratings Summary
ECDA Quant Ranking