Valuation and Capital Structure
PE 0.33
Book Value -169.23
Market Cap 7.71B
Total Debt 14.03B
Cash 7.53B
Other --
Enterprise Value 14.21B
Unlock
ATCH Ratings Summary
ATCH Quant Ranking