Valuation: Vallourec

Market Cap 4.36B 4.9B 4.04B 3.68B 6.94B 465B 7.05B 48.55B 19.04B 243B 18.4B 18.01B 774B P/E 2026 *
14.3x
P/E 2027 * 8.82x
Enterprise Value 4.29B 4.83B 3.98B 3.62B 6.83B 458B 6.94B 47.84B 18.76B 239B 18.13B 17.74B 763B EV / Sales 2026 *
1.14x
EV / Sales 2027 * 0.95x
Free-Float
90.24%
Yield 2026 *
7.43%
Yield 2027 * 8.53%
1 day+3.29%
1 week+6.15%
Current month+3.15%
1 month-4.60%
3 months-7.53%
6 months-20.23%
Current year+21.00%
1 week 18.05
Extreme 18.05
19.07
1 month 17.21
Extreme 17.21
19.82
Current year 15.74
Extreme 15.735
27.67
1 year 15.1
Extreme 15.1
27.67
3 years 10.64
Extreme 10.635
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 60 23/05/2019
Director/Board Member 67 01/07/2021
Director/Board Member 62 01/07/2021
Date Insider Type Main position Quantity % Market Cap. Importance
01/07/26 Others

Chief Executive Officer

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

Chief Executive Officer

957,938 0.4087%
10/06/25 Sell

Chief Financial Officer

464,556 0.1986%
Change 5-day change 1-year change 3-year change Capi.($)
+3.29%+6.15%+22.68%+69.74% 4.9B
+2.34%+1.12%+50.36%-16.74% 73.47B
+2.39%-1.76%+24.78%+58.37% 55.29B
+2.49%+2.29%+76.27%+68.00% 29.87B
+1.85%+2.92%+53.53%-20.92% 27.91B
+2.11%+0.14%+95.15%+240.85% 27.32B
-4.44%-17.90%+59.95%+176.95% 13.01B
+2.63%-0.77%+72.66%+124.90% 10.54B
+4.13%+0.46%+95.95%+203.84% 10.02B
+1.56%-0.21%+49.17%-7.66% 6.75B
Average +1.83%-0.94%+60.05%+89.73% 25.91B
Weighted average by Cap. +2.03%-1.13%+55.55%+61.67%

Financials

2026 *2027 *
Net sales 3.78B 4.25B 3.5B 3.19B 6.02B 404B 6.11B 42.11B 16.51B 211B 15.96B 15.62B 671B 4.41B 4.96B 4.09B 3.72B 7.01B 471B 7.13B 49.11B 19.25B 246B 18.61B 18.21B 783B
Net income 344M 387M 319M 290M 548M 36.74B 556M 3.83B 1.5B 19.17B 1.45B 1.42B 61.11B 573M 645M 531M 484M 912M 61.22B 927M 6.39B 2.5B 31.95B 2.42B 2.37B 102B
Net Debt -64.13M -72.15M -59.44M -54.08M -102M -6.85B -104M -715M -280M -3.57B -271M -265M -11.39B -159M -179M -148M -134M -254M -17.02B -258M -1.78B -696M -8.88B -673M -659M -28.32B
Projected Income Statement - Annual - Vallourec
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
16/10/26 €18.99 +3.29% 549,080
15/10/26 €18.38 -1.42% 956,258
14/10/26 €18.65 +0.51% 674,743
13/10/26 €18.55 -0.11% 526,597
12/10/26 €18.57 +3.83% 738,643
Trader
Investor
Global
Quality
ESG MSCI
A
MarketScreener Ratings - Vallourec
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
11
Last Close Price
18.98EUR
Average target price
26.14EUR
Spread / Average Target
+37.69%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Vallourec