Valuation and Capital Structure
PE -5.04
Book Value 0.67
Market Cap 1,583.34B
Total Debt 400.46B
Cash 61.90B
Other --
Enterprise Value 1,921.91B
Unlock
TVTX Ratings Summary
TVTX Quant Ranking