Valuation and Capital Structure
PE 16.54
Book Value 12.18
Market Cap 198.16B
Total Debt 26.83B
Cash 4.19B
Other --
Enterprise Value 220.80B
Unlock
ESCA Ratings Summary
ESCA Quant Ranking