Vallourec SA

Vallourec SA

18.03
EUR
-0.44
(-2.38%)
1.47EPS
13.80P/E
4.71BMarket Cap