Vallourec SA

Vallourec SA

17.74
EUR
-0.76
(-4.13%)
1.47EPS
13.91P/E
4.74BMarket Cap