Vallourec SA logo

Vallourec SA

NEW
STU:VACD (France)   Ordinary Shares
€ 20.99 +0.49 (+2.39%) Jul 13
15.08
P/B:
1.69
Market Cap:
€ 5.58B ($ 6.37B)
Enterprise V:
€ 5.63B ($ 6.43B)
Volume:
7.80K
Avg Vol (2M):
5.60K
Trade In:

Vallourec SA Valuation Measures