Vallourec S.A.

€18.91As of Sun 8 Nov 2026, 12:00 UTC
EPA:VKMaterials
Country France
PE (Fwd) •••
TSR 10Y CAGR (9.38%)
Div yield 10.84%
ROE 15.82%
Steel
Beta (5Y) 0.48
PE TTM 13.62
TSR TTM 29.92%
Mkt cap €4.341B
ROIC 17.70%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€25
29.78%
(33.56%)
Sell 3|5|12|6|10
4Q25
1Q26
2Q26
3Q26
Earnings per share$
0.19
0.19
0.19
0.19
5.53%
4.16%
(6.15%)
(9.24%)
Revenue$M
404.1
423.8
416.0
417.3
8.82%
12.67%
13.58%
8.61%
Peers (US$4.874B)
Cap (US$)
PE
2.934B
5.318x
1.190B
—
476.0M
11.96x
4.819B
11.27x
Capital
TTM
5Y
10Y
Leveragex
5.324
0.461
0.437
EBIT/Intx
3.823
0.343
0.307
Own earn%
(65.39)
141.86
139.84
Sh yield%
37.74
26.34
23.73
Owners
Insiders/Inst%
9.22
37.42
Short interest%
1.36
SBC / revenue%
2.26
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
16
Op margin range%
13–19
$1 testx
—
Incr. ROIC%
6