Vallourec S.A. (LON:0NR2)

London flag London · Delayed Price · Currency is GBP · Price in EUR
18.75
+0.28 (1.49%)
At close: Sep 3, 2026
Market Cap3.67B +20.4%
Revenue (ttm)3.15B -3.3%
Net Income304.15M -1.7%
EPS1.20 -7.4%
Shares Out n/a
PE Ratio12.07
Forward PE9.27
Dividend1.79 (11.26%)
Ex-Dividend DateAug 3, 2026
Volume481,448
Open18.62
Previous Close18.47
Day's Range18.25 - 19.02
52-Week Range14.77 - 27.70
Beta0.43
Analystsn/a
Price Targetn/a
Earnings DateNov 20, 2026