Valuation and Capital Structure
PE 15.69
Book Value 13.08
Market Cap 886.25B
Total Debt 1,628.87B
Cash 131.77B
Other --
Enterprise Value 2,383.34B
Unlock
DLX Ratings Summary
DLX Quant Ranking