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,876 1,990 1,958
Change - -32.11% 15% 14.67% 12.48% 31.72% 6.08% -1.61%
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.2 435.6 420.4
Change - -0.64% 26.3% 80.09% -34.2% -23.36% -2.38% -3.49%
Free Cash Flow (FCF) 1 136.8 989 142.9 157.9 286.5 -0.15 104.3 177.3
Change - 622.95% -85.55% 10.5% 81.44% -100.05% 69,611.11% 70.06%
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.17% 21.92% 22.26%
EBIT Margin (%) 16.55% 24.51% 20.82% 17.39% 13.81% 13.77% 13.81% 14.18%
EBT Margin (%) 6.02% 20.34% 17.09% 12.44% -41.15% 9.44% 9.86% 10.73%
Net margin (%) 4.03% 15.62% 13.72% 9.93% -42.76% 6.97% 7.32% 7.77%
FCF margin (%) 4.22% 24.96% 3.44% 4.07% 8.28% -0% 2.88% 4.71%
FCF / Net Income (%) 104.83% 159.77% 25.07% 41.01% -19.36% -0.06% 39.33% 60.59%

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% 12.14% 11.88% 12.15%

Financial Health

        
Leverage (Debt/EBITDA) 1.76x 0.77x 0.96x 1.3x 1.87x 2.41x 2.5x 2.33x
Debt / Free cash flow 10.34x 0.97x 7.73x 8.02x 4.97x -12,509.98x 19.08x 11.04x

Capital Intensity

        
CAPEX / Current Assets (%) 12.09% 9.82% 11.82% 22.83% 16.82% 12.7% 12.02% 11.16%
CAPEX / EBITDA (%) 48.69% 31.1% 42.68% 91.03% 76.3% 57.27% 54.84% 50.11%
CAPEX / FCF (%) 286.18% 39.33% 343.81% 560.35% 203.21% -297,451.13% 417.75% 237.07%

Items per share

        
Cash flow per share 1 2.185 5.218 2.635 4.337 3.61 2.172 2.258 2.323
Change - 138.8% -49.5% 64.6% -16.76% -39.83% 3.94% 2.88%
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.951 9.521 10.22
Change - 21.45% 13.4% 4.03% -47.08% 11.05% 6.37% 7.3%
EPS 1 0.54 2.56 2.37 1.6 -6.15 1.025 1.099 1.22
Change - 374.07% -7.42% -32.49% -484.38% 116.66% 7.21% 11.03%
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.8x 12.8x
PBR 1.58x 1.48x
EV / Sales 1.5x 1.49x
Yield 3.53% 3.77%
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
14.11EUR
Average target price
12.21EUR
Spread / Average Target
-13.49%
Consensus

Quarterly revenue - Rate of surprise