Valuation and Capital Structure
PE -1.74
Book Value 1.69
Market Cap 759.96B
Total Debt 91.76B
Cash 140.51B
Other --
Enterprise Value 711.21B
Unlock
TCRX Ratings Summary
TCRX Quant Ranking