Valuation and Capital Structure
PE -52.98
Book Value 7.48
Market Cap 1,211.01B
Total Debt 30.17B
Cash 95.39B
Other --
Enterprise Value 1,145.79B
Unlock
BLFS Ratings Summary
BLFS Quant Ranking