Valuation and Capital Structure
PE 13.67
Book Value 32.53
Market Cap 1,636.32B
Total Debt 1,467.80B
Cash 175.50B
Other --
Enterprise Value 2,928.62B
Unlock
EPC Ratings Summary
EPC Quant Ranking