Valuation and Capital Structure
PE 15.04
Book Value 53.39
Market Cap 1,558.92B
Total Debt 644.24B
Cash 6.98B
Other --
Enterprise Value 2,196.17B
Unlock
ICFI Ratings Summary
ICFI Quant Ranking