Vallourec SA+2.05%
17.89 EURVK · EURONEXT
FreeTheAI Stocks1M · Oct 12, 3:03 AM ET