Vallourec S.A. (EPA:VK)

France flag France · Delayed Price · Currency is EUR
19.44
+0.14 (0.70%)
Nov 10, 2026, 5:35 PM CET
Market Cap4.46B +14.6%
Revenue (ttm)3.66B -3.3%
Net Income353.22M -1.7%
EPS1.39 -7.4%
Shares Out 229.55M
PE Ratio14.00
Forward PE12.10
Dividend2.05 (10.55%)
Ex-Dividend DateAug 3, 2026
Volume676,640
Open19.30
Previous Close19.31
Day's Range19.16 - 19.60
52-Week Range15.21 - 27.67
Beta0.48
AnalystsStrong Buy
Price Target25.99 (+33.69%)
Earnings DateNov 20, 2026