17.71EUR-1.69%Mkt Cap: 5.10B $P/E: 13.22Today
Vallourec S.A., through its subsidiaries, provides tubular solutions for the oil and gas, industry, and new energies markets in North America, South America, France, the Middle East, Indonesia, and East Asia. It operates…
Industry Peers
SteelKey Statistics
Company
Market Cap5.10B $
Enterprise Value4.48B $
Revenue (TTM)4.55B $
Gross Profit1.23B $
Net Income (TTM)385.47M $
Revenue/Share19.57 USD
Last Price17.71 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees12.0K
CountryFR
SectorBasic Materials
IndustrySteel
ISIN—
Valuation
P/E (Trailing)13.22
P/E (Forward)9.03
PEG7.24
EV/EBITDA4.66
EV/Revenue0.98
P/S1.15
P/B1.70
EPS (TTM)1.34
EPS (Forward)2.01
52W Range
14.7623% of range27.65
52W High27.65 EUR
52W Low14.76 EUR
Profitability
Gross Margin29.65%
Oper. Margin14.24%
EBITDA Margin21.09%
Profit Margin9.31%
ROE15.38%
ROA7.26%
Growth
Revenue Growth2.60%
Earnings Growth30.20%
Cash Flow & Leverage
Operating CF608.54M $
CapEx (TTM)191.19M $
FCF Margin13.55%
FCF Yield12.09%
Net Debt-171.26M $
Net Debt/EBITDA-0.18
Balance Sheet
Debt/Equity0.40
Current Ratio2.13
Quick Ratio1.16
Book Value/Sh10.66 EUR
Cash/Share5.351 EUR
Dividends
Fwd Div Rate1.750 EUR
Trail. Div Rate0.0000 EUR
Div. Yield9.35%
5Y Avg Yield4.56%
Payout Ratio0.00%
Ex-Div DateAug 3, 2026
Pay Date—
Splits
Last Split1:40
Split DateMay 25, 2020
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)25.70 EUR
Upside (mean)+45.1%
Target Range18.50 EUR – 28.30 EUR
€18.50+45.1% to mean€28.30
# Analysts11
Ownership
Shares Out.264.76M
Float182.57M
Insiders19.38%
Institutions45.92%
Technical
SMA 5020.69 (-14.4%)
SMA 20020.00 (-11.4%)
Beta0.43
S&P 52W Chg18.16%
Avg Vol (30d)453.21K
Avg Vol (10d)821.72K
Technical Indicators
RSI (14)30.4
MACD-0.8363
MACD Signal-0.8021
MACD Hist.-0.0342
BB Upper22.15 EUR
BB Middle19.35 EUR
BB Lower16.54 EUR
BB Width29.03%
ATR (14)0.5576 EUR
Vol Ratio (20d)0.93x