Vallourec SA (LTS:0NR2)
€ 15.9175 0.135 (0.86%) Market Cap: 3.78 Bil Enterprise Value: 4.20 Bil PE Ratio: 9.68 PB Ratio: 1.64 GF Score: 50/100

Vallourec SA (LTS:0NR2) Transcripts

  • 1