Valuation and Capital Structure
PE -32.31
Book Value 20.43
Market Cap 666.83B
Total Debt 49.28B
Cash 92.22B
Other --
Enterprise Value 623.89B
Unlock
ICHR Ratings Summary
ICHR Quant Ranking