Valuation and Capital Structure
PE 46.92
Book Value 39.12
Market Cap 108,567.94B
Total Debt 721.30B
Cash 9,158.00B
Other --
Enterprise Value 100,131.24B
Unlock
VRTX Ratings Summary
VRTX Quant Ranking