Vallourec S.A. (EPA:VK)

France flag France · Delayed Price · Currency is EUR
17.87
-0.54 (-2.93%)
Oct 1, 2026, 5:35 PM CET
Market Cap4.22B +10.3%
Revenue (ttm)3.66B -3.3%
Net Income353.22M -1.7%
EPS1.39 -7.4%
Shares Out 229.55M
PE Ratio13.25
Forward PE11.21
Dividend2.05 (11.48%)
Ex-Dividend DateAug 3, 2026
Volume1,433,246
Open18.15
Previous Close18.41
Day's Range17.74 - 18.64
52-Week Range15.07 - 27.67
Beta0.42
AnalystsBuy
Price Target26.20 (+46.66%)
Earnings DateNov 20, 2026