Valuation and Capital Structure
PE -6.76
Book Value 1.03
Market Cap 86.69B
Total Debt 0.16B
Cash 25.74B
Other --
Enterprise Value 61.12B
Unlock
TMQ Ratings Summary
TMQ Quant Ranking