Valuation and Capital Structure
PE -61.16
Book Value 7.3
Market Cap 1,029.57B
Total Debt 23.82B
Cash 31.90B
Other --
Enterprise Value 1,021.49B
Unlock
BLFS Ratings Summary
BLFS Quant Ranking