Valuation and Capital Structure
PE -60.02
Book Value 7.57
Market Cap 1,195.90B
Total Debt 30.17B
Cash 95.39B
Other --
Enterprise Value 1,130.69B
Unlock
BLFS Ratings Summary
BLFS Quant Ranking