Vallourec SA

VK EUR80
Create an alert
Sell
€18.41
Buy
€18.44
€0.38 (2.02%)
Last updated today at