Vallourec SA.
Open
SectorEnergy
21.28 -2.07
Overview
Share price change
24h
Min
21.1
Max
21.88
Income | -147M 81M |
|---|---|
Sales | -1.1B 833M |
P/E Sector Avg | 16.496 64.915 |
EPS | 0.358 |
Profit margin | 9.724 |
Employees | 13,000 |
EBITDA | -189M 188M |
Recommendations | Buy |
|---|---|
12 Months Forecast | +20.2% upside |
Next Earnings | 30 Jul 2026 |
|---|
Market Cap | -872M 5.1B |
|---|---|
Previous open | 23.35 |
Previous close | 21.28 |
News Sentiment
By Acuity
72%
28%
114 / 135 Energy
Vallourec SA. Chart
Past performance is not a reliable indicator of future results.