Valuation and Capital Structure
PE 14.17
Book Value 13.71
Market Cap 716.19B
Total Debt 1,502.30B
Cash 30.30B
Other --
Enterprise Value 2,188.19B
Unlock
DLX Ratings Summary
DLX Quant Ranking