Vallourec S.A. (EPA:VK)

France flag France · Delayed Price · Currency is EUR
18.54
+0.20 (1.06%)
Oct 21, 2026, 5:39 PM CEST
Market Cap4.25B +19.3%
Revenue (ttm)3.66B -3.3%
Net Income353.22M -1.7%
EPS1.39 -7.4%
Shares Out 229.55M
PE Ratio13.21
Forward PE11.50
Dividend2.05 (11.06%)
Ex-Dividend DateAug 3, 2026
Volume417,073
Open18.44
Previous Close18.34
Day's Range18.26 - 18.57
52-Week Range15.10 - 27.67
Beta0.41
AnalystsStrong Buy
Price Target26.14 (+41.03%)
Earnings DateNov 20, 2026