MarketInOut Stock Screener Log In | Sign Up

Vallourec S.A.

PAR • Basic Materials • Steel • Quote as of 10/28/2026 10:05
Vallourec S.A. stock price and volume chart

Company Profile

IndustrySteel
SectorBasic Materials
ExchangePAR
Market Capitalization4,937.81 mln
Float222 mln
Earnings Date11/20/2026

EPS

1.36
Decent

P / E

13.94
Fair value

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.87
Likely reliable

1-Year Forecast

26.05
Strong upside

Relative Strength

79 / 100
Strongly outperforming

Business Description

Vallourec S.A. is a French industrial company founded in 1890 that makes steel tubes and pipe systems for a wide range of industries, including oil and gas, clean energy, and heavy machinery manufacturing. Its products are used in oil wells, refineries, subsea pipelines, geothermal plants, and carbon capture projects, among other applications. The company also supports customers with engineering, on-site services, and project management, and operates across key markets in Europe, the Americas, the Middle East, and Asia. In addition to its core tube business, Vallourec produces iron ore and charcoal to support its own manufacturing operations.

Key Fundamentals

EPS1.36
P/E13.94
ROE14.97
RPS19.39
ROIC11.61
ROA7.03
Interest Cover6.77
EBITDA, mln777
EV / EBITDA6.79
EV / EBIT9.19
Revenue, mln3,549
EV / Revenue1.49

Quote Details

Last 18.98
Change -0.12 (-0.63%)
Open 19.13
Volume 34,873
Turnover 661,890
Average Volume 677,866

Financial Ratios

Pre-Tax Profit Margin14
Leverage Ratio1.98
Current Ratio2.14
Price / Book1.70
Price / Tangible Book1.75
Price / Cash Flow4.94
Price / Free Cash Flow10.79
Debt / Equity0.38
Price / Sales1.30
PEG Ratio7.24

Financial Strength

Altman Z-Score2.8
Piotroski F-Score 6 / 9
Beneish M-Score-2.87
Price to Intrinsic Value1.77
Price to Graham Number1.08
1-Year Target Price26.05

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 2.37% 87 / 100   
1 Month 3.1% 84 / 100   
2 Months -14.16% 18 / 100   
6 Months -25.71% 13 / 100   
1 Year 17.52% 75 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog