Valuation and Capital Structure
PE 2.79
Book Value 9.76
Market Cap 94,240.11B
Total Debt 21,237.00B
Cash 4,688.00B
Other --
Enterprise Value 110,789.11B
Unlock
IBKR Ratings Summary
IBKR Quant Ranking