Vallourec S.A. (LON:0NR2)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in EUR
19.43
+0.12 (0.63%)
At close: Nov 10, 2026
Market Cap3.73B +8.9%
Revenue (ttm)3.15B -3.3%
Net Income304.15M -1.7%
EPS1.16 -7.4%
Shares Out n/a
PE Ratio13.99
Forward PE9.85
Dividend1.79 (11.03%)
Ex-Dividend DateAug 3, 2026
Volume3,248
Open19.26
Previous Close19.31
Day's Range19.18 - 19.60
52-Week Range15.21 - 27.70
Beta0.43
Analystsn/a
Price Targetn/a
Earnings DateNov 20, 2026