Valuation and Capital Structure
PE 13.91
Book Value 53.3
Market Cap 1,710.49B
Total Debt 623.95B
Cash 3.99B
Other --
Enterprise Value 2,330.45B
Unlock
ICFI Ratings Summary
ICFI Quant Ranking