Vallourec S.A. (EPA:VK)

France flag France · Delayed Price · Currency is EUR
18.90
+0.28 (1.50%)
Sep 11, 2026, 11:14 AM CET
Market Cap4.27B +21.3%
Revenue (ttm)3.66B -3.3%
Net Income353.22M -1.7%
EPS1.39 -7.4%
Shares Out 229.55M
PE Ratio13.41
Forward PE11.34
Dividend2.05 (10.69%)
Ex-Dividend DateAug 3, 2026
Volume76,126
Open18.73
Previous Close18.62
Day's Range18.73 - 19.13
52-Week Range15.07 - 27.67
Beta0.42
AnalystsBuy
Price Target25.70 (+35.98%)
Earnings DateNov 20, 2026