Valuation and Capital Structure
PE 2.6
Book Value 9.76
Market Cap 94,240.11B
Total Debt 8.00B
Cash 4,688.00B
Other --
Enterprise Value 89,560.11B
Unlock
IBKR Ratings Summary
IBKR Quant Ranking