Valuation and Capital Structure
PE 0
Book Value 0.96
Market Cap 117.86B
Total Debt 25.42B
Cash 52.19B
Other --
Enterprise Value 91.09B
Unlock
ITRG Ratings Summary
ITRG Quant Ranking