Valuation and Capital Structure
PE -4.02
Book Value -0.57
Market Cap 2,568.02B
Total Debt 40.56B
Cash 60.66B
Other --
Enterprise Value 2,547.91B
Unlock
IBRX Ratings Summary
IBRX Quant Ranking