Vallourec SA logo

Vallourec SA

LTS:0NR2 (France)   Ordinary Shares
€ 16.34 (-2.65%) Apr 25
8.23
P/B:
1.90
Market Cap:
€ 3.90B ($ 4.19B)
Enterprise V:
€ 4.52B ($ 4.85B)
Volume:
346.51K
Avg Vol (2M):
710.74K
Also Trade In:

Vallourec SA Operating Data

Vallourec SA Competitors' Latest Operating Data

Operating data not available.

Vallourec SA (LTS:0NR2) Operating Data Charts