Valuation and Capital Structure
PE -14.12
Book Value 9.54
Market Cap 2.74B
Total Debt 15.93B
Cash 0.95B
Other --
Enterprise Value 17.73B
Unlock
ICON Ratings Summary
ICON Quant Ranking