Valuation and Capital Structure
PE 4.46
Book Value 7.95
Market Cap 42.92B
Total Debt 3.80B
Cash 27.13B
Other --
Enterprise Value 19.58B
Unlock
OMCC Ratings Summary
OMCC Quant Ranking