Valuation : Vallourec

Market Cap 4.28B 4.97B 4.02B 3.67B 6.89B 473B 6.94B 47.58B 18.51B 240B 18.65B 18.24B 794B P/E 2026 *
14.2x
P/E 2027 * 8.97x
Enterprise Value 4.2B 4.88B 3.94B 3.6B 6.76B 464B 6.81B 46.72B 18.18B 235B 18.31B 17.91B 779B EV / Sales 2026 *
1.12x
EV / Sales 2027 * 0.94x
Free-Float
90.24%
Yield 2026 *
7.97%
Yield 2027 * 8.42%
1 day+4.90%
1 week+5.91%
1 month-10.48%
3 months-22.12%
6 months-5.72%
Current year+18.74%
1 week 17.71
Extreme 17.71
18.87
1 month 17.59
Extreme 17.59
19.54
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 2022-03-19
Director of Finance/CFO 54 2025-11-30
Chief Operating Officer 48 2024-10-31
Director TitleAgeSince
Director/Board Member 59 2019-05-22
Director/Board Member 67 2021-06-30
Director/Board Member 62 2021-06-30
Date Insider Type Main position Quantity % Market Cap. Importance
7/1/26 Others

Chief Executive Officer

1,420,938 0.6056%
5/22/26 Exercice

Chief Executive Officer

957,938 0.4087%
6/10/25 Sell

Chief Financial Officer

464,556 0.1986%
Change 5-day change 1-year change 3-year change Capi.($)
+4.90%+5.91%+21.53%+50.79% 4.97B
+4.83%+11.30%+63.14%+1.93% 89.2B
+1.83%+2.52%+40.10%+75.60% 63.08B
+1.85%+6.41%+62.12%-4.58% 30.7B
+3.05%+3.03%+112.60%+310.45% 30.65B
+2.29%+2.35%+89.50%+206.17% 10.29B
+1.43%+7.74%+60.20%+0.76% 7.59B
+4.24%+10.19%+50.88%+10.45% 7.01B
+2.87%+4.22%+49.15%+162.38% 6.79B
+0.76%-0.75%-0.50%+29.32% 6B
Average +2.46%+3.60%+54.87%+84.33% 25.63B
Weighted average by Cap. +1.97%+4.05%+61.23%+70.42%

Financials

2026 *2027 *
Net sales 3.76B 4.37B 3.53B 3.22B 6.06B 416B 6.1B 41.86B 16.29B 211B 16.41B 16.05B 698B 4.39B 5.1B 4.12B 3.76B 7.07B 485B 7.12B 48.84B 19B 246B 19.14B 18.73B 814B
Net income 343M 398M 322M 294M 552M 37.9B 556M 3.82B 1.48B 19.22B 1.5B 1.46B 63.63B 552M 641M 518M 473M 889M 60.99B 895M 6.14B 2.39B 30.93B 2.41B 2.35B 102B
Net Debt -77.51M -90.02M -72.78M -66.44M -125M -8.57B -126M -862M -336M -4.34B -338M -331M -14.38B -170M -198M -160M -146M -274M -18.8B -276M -1.89B -736M -9.53B -742M -726M -31.57B
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
26-08-31 €18.63 +4.90% 1,492,441
26-08-28 €17.76 -0.39% 676,184
26-08-27 €17.83 +0.45% 464,445
26-08-26 €17.75 -2.45% 989,846
26-08-25 €18.20 +3.44% 880,394
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
11
Last Close Price
18.63EUR
Average target price
25.70EUR
Spread / Average Target
+37.97%

Quarterly revenue - Rate of surprise