Vallourec SA

Vallourec SA

3.99
USD
-0.15
(-3.74%)
0.33EPS
14.50P/E
5.65BMarket Cap