Vallourec S.A. (LON:0NR2)

London flag London · Delayed Price · Currency is GBP · Price in EUR
18.90
-0.62 (-3.15%)
At close: Sep 25, 2026
Market Cap3.73B +14.5%
Revenue (ttm)3.15B -3.3%
Net Income304.15M -1.7%
EPS1.20 -7.4%
Shares Out n/a
PE Ratio12.26
Forward PE9.39
Dividend1.79 (11.00%)
Ex-Dividend DateAug 3, 2026
Volume110,101
Open19.23
Previous Close19.51
Day's Range18.86 - 19.23
52-Week Range15.09 - 27.70
Beta0.43
Analystsn/a
Price Targetn/a
Earnings DateNov 20, 2026