Projected Income Statement: Umicore

Forecast Balance Sheet: Umicore

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Net Debt 1 1,414 960 1,104 1,266 1,424 1,874 1,952 1,907
Change - -32.11% 15% 14.67% 12.48% 31.58% 4.16% -2.31%
Announcement Date 11/02/21 16/02/22 16/02/23 16/02/24 14/02/25 - - -
1EUR in Million
Estimates

Cash Flow Forecast: Umicore

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
CAPEX 1 391.5 389 491.3 884.8 582.2 446.8 423.6 412.3
Change - -0.64% 26.3% 80.09% -34.2% -23.25% -5.2% -2.66%
Free Cash Flow (FCF) 1 136.8 989 142.9 157.9 286.5 15.37 164.2 215.9
Change - 622.95% -85.55% 10.5% 81.44% -94.64% 968.65% 31.49%
Announcement Date 11/02/21 16/02/22 16/02/23 16/02/24 14/02/25 - - -
1EUR in Million
Estimates

Forecast Financial Ratios: Umicore

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

Profitability

        
EBITDA Margin (%) 24.82% 31.57% 27.7% 25.08% 22.05% 22.89% 22.51% 22.84%
EBIT Margin (%) 16.55% 24.51% 20.82% 17.39% 13.81% 14.62% 14.48% 14.85%
EBT Margin (%) 6.02% 20.34% 17.09% 12.44% -41.15% 11.15% 11.28% 12.28%
Net margin (%) 4.03% 15.62% 13.72% 9.93% -42.76% 7.71% 7.89% 8.28%
FCF margin (%) 4.22% 24.96% 3.44% 4.07% 8.28% 0.43% 4.51% 5.7%
FCF / Net Income (%) 104.83% 159.77% 25.07% 41.01% -19.36% 5.63% 57.11% 68.84%

Profitability

        
ROA 4.19% 3.84% 6.25% 4.49% -15.27% 2.88% 2.81% 3.06%
ROE 12.5% 23.06% 17.89% 12.46% 9.11% 13.1% 12.52% 12.77%

Financial Health

        
Leverage (Debt/EBITDA) 1.76x 0.77x 0.96x 1.3x 1.87x 2.31x 2.38x 2.2x
Debt / Free cash flow 10.34x 0.97x 7.73x 8.02x 4.97x 121.92x 11.89x 8.83x

Capital Intensity

        
CAPEX / Current Assets (%) 12.09% 9.82% 11.82% 22.83% 16.82% 12.63% 11.62% 10.88%
CAPEX / EBITDA (%) 48.69% 31.1% 42.68% 91.03% 76.3% 55.2% 51.63% 47.64%
CAPEX / FCF (%) 286.18% 39.33% 343.81% 560.35% 203.21% 2,907.7% 257.95% 190.95%

Items per share

        
Cash flow per share 1 2.185 5.218 2.635 4.337 3.61 2.255 2.416 2.528
Change - 138.8% -49.5% 64.6% -16.76% -37.55% 7.14% 4.64%
Dividend per Share 1 0.25 0.8 0.8 0.8 0.8 0.4977 0.5316 0.5182
Change - 220% 0% 0% 0% -37.79% 6.82% -2.52%
Book Value Per Share 1 10.63 12.91 14.64 15.23 8.06 8.922 9.599 10.4
Change - 21.45% 13.4% 4.03% -47.08% 10.7% 7.58% 8.36%
EPS 1 0.54 2.56 2.37 1.6 -6.15 1.134 1.204 1.322
Change - 374.07% -7.42% -32.49% -484.38% 118.45% 6.1% 9.84%
Nbr of stocks (in thousands) 240,535 241,183 240,092 240,400 240,481 240,481 240,481 240,481
Announcement Date 11/02/21 16/02/22 16/02/23 16/02/24 14/02/25 - - -
1EUR
Estimates
2025 *2026 *
P/E ratio 13.6x 12.8x
PBR 1.73x 1.61x
EV / Sales 1.58x 1.55x
Yield 3.22% 3.44%
More valuation ratios * Estimated data

EPS & Dividend

Year-on-year evolution of the PER

Year-on-year evolution of the Yield

Trading Rating
Investor Rating
ESG MSCI
A
More Ratings
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
15
Last Close Price
15.45EUR
Average target price
13.27EUR
Spread / Average Target
-14.09%
Consensus

Quarterly revenue - Rate of surprise