Valuation and Capital Structure
PE 1073.96
Book Value 0
Market Cap 63.44B
Total Debt 5.55B
Cash 11.77B
Other --
Enterprise Value 57.22B
Unlock
VNRX Ratings Summary
VNRX Quant Ranking