Valuation and Capital Structure
PE 13.33
Book Value 12.27
Market Cap 275.59B
Total Debt 24.22B
Cash 0.18B
Other --
Enterprise Value 299.63B
Unlock
MEC Ratings Summary
MEC Quant Ranking