Valuation and Capital Structure
PE -47.28
Book Value 7.4
Market Cap 1,076.56B
Total Debt 26.95B
Cash 66.95B
Other --
Enterprise Value 1,036.56B
Unlock
BLFS Ratings Summary
BLFS Quant Ranking