Valuation and Capital Structure
PE -18.58
Book Value 19742355.32
Market Cap 142.81B
Total Debt 57.35B
Cash 9.11B
Other --
Enterprise Value 191.05B
Unlock
EML Ratings Summary
EML Quant Ranking