Valuation and Capital Structure
PE 3.89
Book Value 16.99
Market Cap 490.58B
Total Debt 38.58B
Cash 365.66B
Other --
Enterprise Value 163.50B
Unlock
DDI Ratings Summary
DDI Quant Ranking