Valuation and Capital Structure
PE 28.01
Book Value 73.65
Market Cap 99,122.87B
Total Debt 3,420.40B
Cash 1,981.30B
Other --
Enterprise Value 100,561.97B
Unlock
CME Ratings Summary
CME Quant Ranking