Vallourec S.A. (EPA:VK)

France flag France · Delayed Price · Currency is EUR
17.71
-0.41 (-2.24%)
Aug 21, 2026, 5:35 PM CET
Market Cap4.07B +9.6%
Revenue (ttm)3.66B -3.3%
Net Income353.22M -1.7%
EPS1.39 -7.4%
Shares Out 229.55M
PE Ratio12.75
Forward PE10.78
Dividend2.05 (11.32%)
Ex-Dividend DateAug 3, 2026
Volume948,718
Open18.02
Previous Close18.12
Day's Range17.71 - 18.13
52-Week Range14.76 - 27.67
Beta0.43
AnalystsBuy
Price Target25.70 (+45.12%)
Earnings DateJul 30, 2026