Valuation and Capital Structure
PE -2.42
Book Value -0.27
Market Cap 55.04B
Total Debt 1.84B
Cash 2.60B
Other --
Enterprise Value 54.27B
Unlock
VNRX Ratings Summary
VNRX Quant Ranking