
VLX.L
$586.00
1D:
-2.3%
1Y:
87.5%
GB0009390070Sign in to check this stock against your screeners
Sign In$106.50
1D:
3.3%
1Y:
-55.8%
GB0030232317Mkt Cap
$33.16B
P/E Ratio TTM
40.4
Revenue TTM
$3.34B
Beta
0.93
Earnings TTM
$37.46M
Dividend Yield TTM
7.71%
$604.50
1D:
-10.6%
1Y:
682.0%
GB00BG5KQW09Mkt Cap
$1.29B
P/E Ratio TTM
-27.3
Revenue TTM
$84.53M
Beta
3.24
Earnings TTM
$-75.85M
Dividend Yield TTM
0.00%