Valuation and Capital Structure
PE -1.29
Book Value 1.86
Market Cap 178.96B
Total Debt 97.04B
Cash 154.11B
Other --
Enterprise Value 121.89B
Unlock
TCRX Ratings Summary
TCRX Quant Ranking