Valuation: Vallourec

Market Cap 4.04B 4.71B 3.78B 3.45B 6.52B 451B 6.59B 44.7B 17.38B 227B 17.69B 17.31B 750B P/E 2026 *
13.4x
P/E 2027 * 8.47x
Enterprise Value 3.96B 4.62B 3.7B 3.39B 6.39B 442B 6.46B 43.84B 17.05B 222B 17.35B 16.98B 735B EV / Sales 2026 *
1.05x
EV / Sales 2027 * 0.88x
Free-Float
91.41%
Yield 2026 *
8.44%
Yield 2027 * 8.92%
1 day-0.68%
1 week-2.60%
Current month-15.47%
1 month-20.44%
3 months-26.83%
6 months-9.84%
Current year+12.11%
1 week 17.59
Extreme 17.59
18.5
1 month 17.59
Extreme 17.59
22.09
Current year 15.74
Extreme 15.735
27.67
1 year 14.76
Extreme 14.755
27.67
3 years 9.97
Extreme 9.974
27.67
5 years 6
Extreme 6.005
27.67
10 years 6
Extreme 6.005
298.8
Manager TitleAgeSince
Chief Executive Officer 66 20/03/2022
Director of Finance/CFO 54 01/12/2025
Chief Operating Officer 48 01/11/2024
Director TitleAgeSince
Director/Board Member 59 23/05/2019
Director/Board Member 66 01/07/2021
Director/Board Member 62 01/07/2021
Date Insider Type Main position Quantity % Market Cap.
1/7/26 Others

Chief Executive Officer

1,420,938 0.6056%
10/6/25 Sell

Chief Financial Officer

464,556 0.1986%
28/1/25 Sell

Director

2,800 0.0012%
Change 5-day change 1-year change 3-year change Capi.($)
-0.68%-2.60%+10.73%+43.36% 4.71B
+0.24%+0.26%+51.64%-4.91% 80.14B
-0.57%-4.49%+38.48%+75.94% 61.53B
-2.07%-4.96%+109.99%+320.69% 29.75B
-2.01%-0.29%+55.50%-9.44% 28.85B
-0.54%-2.06%+85.14%+202.27% 10.1B
-3.23%-8.52%+50.84%-2.08% 7.04B
-2.26%-6.08%+42.39%+155.58% 6.54B
-1.97%-4.67%+45.88%+5.73% 6.36B
-3.71%-10.50%+65.31%+227.87% 5.98B
Average -1.68%-4.39%+55.59%+101.50% 24.1B
Weighted average by Cap. -0.90%-2.64%+56.46%+75.50%

Financials

2026 *2027 *
Net sales 3.76B 4.39B 3.52B 3.22B 6.07B 420B 6.14B 41.65B 16.2B 211B 16.48B 16.13B 698B 4.39B 5.12B 4.11B 3.75B 7.08B 490B 7.16B 48.59B 18.89B 246B 19.23B 18.82B 815B
Net income 343M 400M 321M 293M 554M 38.32B 559M 3.8B 1.48B 19.24B 1.5B 1.47B 63.66B 552M 644M 516M 472M 891M 61.67B 900M 6.11B 2.38B 30.97B 2.42B 2.37B 102B
Net Debt -77.51M -90.44M -72.51M -66.29M -125M -8.66B -126M -858M -334M -4.35B -340M -332M -14.39B -170M -199M -159M -146M -275M -19.01B -277M -1.88B -732M -9.54B -745M -729M -31.58B
Logo Vallourec
Vallourec is a world leader in the production of non-welded steel tubes and specialized tube products for industrial applications. Net sales (including intragroup) break down by activity as follows: - tube manufacturing (87.3%). Net sales break down by market between oil, gas and petrochemical industries (83.8%), mechanical, automotive and construction industries (9.1%) and electrical energy (7.1%). - mining and forestry (8.4%); - other (4.3%). Net sales (tube activity) are distributed geographically as follows: Europe (4.2%), North America (40.6%), the Middle East (22.1%), South America (15.9%), Asia (10.8%) and other (6.4%).
Employees
12,046
Date Price Change Volume
24/08/26 €17.59 -0.68% 732,266
21/08/26 €17.71 -2.24% 955,033
20/08/26 €18.12 -0.30% 896,429
19/08/26 €18.17 +0.08% 875,807
18/08/26 €18.16 +0.53% 841,178
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
11
Last Close Price
17.59EUR
Average target price
25.70EUR
Spread / Average Target
+46.13%

Quarterly revenue - Rate of surprise