Vallourec SA

Vallourec SA

17.85
EUR
-0.66
(-3.57%)
1.47EPS
13.77P/E
4.70BMarket Cap