Vallourec SA (LTS:0NR2)
€ 20.59 -0.12 (-0.56%) Market Cap: 5.44 Bil Enterprise Value: 5.49 Bil PE Ratio: 15.10 PB Ratio: 1.69 GF Score: 71/100

Vallourec SA (LTS:0NR2) Transcripts

  • 1