Valuation and Capital Structure
PE 14.91
Book Value 12.99
Market Cap 862.43B
Total Debt 1,595.84B
Cash 41.30B
Other --
Enterprise Value 2,416.97B
Unlock
DLX Ratings Summary
DLX Quant Ranking