Valuation and Capital Structure
PE -2.02
Book Value -0.25
Market Cap 78.02B
Total Debt 10.94B
Cash 2.26B
Other --
Enterprise Value 86.71B
Unlock
VNRX Ratings Summary
VNRX Quant Ranking