Valuation and Capital Structure
PE -120.2
Book Value 10.58
Market Cap 813.24B
Total Debt 40.96B
Cash 29.73B
Other --
Enterprise Value 824.48B
Unlock
BLFS Ratings Summary
BLFS Quant Ranking