Projected Income Statement: Vallourec

Forecast Balance Sheet: Vallourec

Forecast Balance Sheet - Vallourec
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Net Debt 1 958 1,130 570 -21 -39 11.9 -198 -317
Change - 17.95% -49.56% -103.68% -85.71% 130.51% -1,763.87% -60.1%
Announcement Date 24/02/22 02/03/23 01/03/24 27/02/25 27/02/26 - - -
1EUR in Million
Estimates

Cash Flow Forecast: Vallourec

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
CAPEX 1 138 191 213 167 176 188.3 183.9 185.1
Change - 38.41% 11.52% -21.6% 5.39% 6.97% -2.34% 0.65%
Free Cash Flow (FCF) 1 -284 - 498 321 384 295.2 463.4 551.2
Change - - - -35.54% 19.63% -23.13% 56.99% 18.95%
Announcement Date 24/02/22 02/03/23 01/03/24 27/02/25 27/02/26 - - -
1EUR in Million
Estimates

Forecast Financial Ratios: Vallourec

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028

Profitability

        
EBITDA Margin (%) 14.29% 14.64% 23.39% 20.62% 21.5% 20.45% 23.01% 23.16%
EBIT Margin (%) 10.87% 9.99% 19.42% 15% 16.36% 14.68% 18.24% 18.55%
EBT Margin (%) 4.01% -4.77% 15.51% 15.25% 14.26% 13.08% 17.1% 17.5%
Net margin (%) 1.16% -7.5% 9.7% 11.2% 9.32% 8.88% 13.15% 13.53%
FCF margin (%) -8.25% - 9.74% 7.96% 10.08% 7.89% 10.55% 11.92%
FCF / Net Income (%) -710% - 100.4% 71.02% 108.17% 88.9% 80.2% 88.14%

Profitability

        
ROA - - - 8.04% 6.82% 7.7% 7.1% 10%
ROE -5.58% -21.49% 26.11% 20.15% 14.74% 15.32% 21.17% 23.29%

Financial Health

        
Leverage (Debt/EBITDA) 1.95x 1.58x 0.48x - - 0.02x - -
Debt / Free cash flow -3.37x - 1.14x - - 0.04x - -

Capital Intensity

        
CAPEX / Current Assets (%) 4.01% 3.91% 4.17% 4.14% 4.62% 5.04% 4.18% 4%
CAPEX / EBITDA (%) 28.05% 26.71% 17.81% 20.07% 21.49% 24.63% 18.19% 17.28%
CAPEX / FCF (%) -48.59% - 42.77% 52.02% 45.83% 63.78% 39.67% 33.57%

Items per share

        
Cash flow per share 1 -1.095 -0.1093 2.962 2 2.24 1.866 2.651 2.92
Change - 90.02% 2,810.43% -32.49% 12% -16.68% 42.04% 10.17%
Dividend per Share 1 - - - 1.5 1.75 1.407 1.568 1.682
Change - - - - 16.67% -19.58% 11.44% 7.26%
Book Value Per Share 1 14.67 7.183 9.419 10.87 9.855 9.011 9.353 9.79
Change - -51.04% 31.14% 15.45% -9.38% -8.57% 3.81% 4.67%
EPS 1 0.3 -1.6 2.07 1.85 1.42 1.277 2.169 2.28
Change - -633.33% 229.37% -10.63% -23.24% -10.09% 69.86% 5.12%
Nbr of stocks (in thousands) 2,28,927 2,28,741 2,29,728 2,30,677 2,34,359 2,29,554 2,29,554 2,29,554
Announcement Date 24/02/22 02/03/23 01/03/24 27/02/25 27/02/26 - - -
1EUR
Estimates
2026 *2027 *
P/E 14.9x 8.77x
PBR 2.11x 2.03x
EV / Sales 1.17x 0.95x
Yield 7.4% 8.25%

EPS & Dividend

EPS & Dividend - Vallourec


Y-o-Y evolution of P/E

Valuation ratios - P/E - Vallourec
 

Year-on-year evolution of the Yield

Valuation ratios - Yield - Vallourec
Trader
Investor
Global
Quality
ESG MSCI
A
MarketScreener Ratings - Vallourec
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
11
Last Close Price
19.01EUR
Average target price
26.05EUR
Spread / Average Target
+37.03%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Vallourec
  1. Stock Market
  2. Stocks
  3. VK Stock
  4. Financials Vallourec