Valuation and Capital Structure
PE 11.82
Book Value 33
Market Cap 1,498.08B
Total Debt 1,477.00B
Cash 170.10B
Other --
Enterprise Value 2,804.98B
Unlock
EPC Ratings Summary
EPC Quant Ranking