Valuation and Capital Structure
PE -24.34
Book Value 11.44
Market Cap 536.41B
Total Debt 0.98B
Cash 648.33B
Other --
Enterprise Value -110.93B
Unlock
BCYC Ratings Summary
BCYC Quant Ranking