Projected Income Statement: Umicore

Forecast Balance Sheet: Umicore

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Net Debt 1 960 1,104 1,266 1,424 1,283 1,403 1,395 1,235
Change - 15% 14.67% 12.48% -9.9% 9.37% -0.57% -11.47%
Announcement Date 16/02/22 16/02/23 16/02/24 14/02/25 20/02/26 - - -
1EUR in Million
Estimates

Cash Flow Forecast: Umicore

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
CAPEX 1 389 491.3 884.8 582.2 324.8 382.3 409.1 413.2
Change - 26.3% 80.09% -34.2% -44.21% 17.71% 7.02% 0.99%
Free Cash Flow (FCF) 1 989 142.9 157.9 286.5 385.9 251.6 233 295.5
Change - -85.55% 10.5% 81.44% 34.69% -34.81% -7.38% 26.84%
Announcement Date 16/02/22 16/02/23 16/02/24 14/02/25 20/02/26 - - -
1EUR in Million
Estimates

Forecast Financial Ratios: Umicore

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

Profitability

        
EBITDA Margin (%) 31.57% 27.7% 25.08% 22.05% 23.78% 24.08% 24.86% 25.64%
EBIT Margin (%) 24.51% 20.82% 17.39% 13.81% 16.25% 16.35% 17.03% 18.05%
EBT Margin (%) 20.34% 17.09% 12.44% -41.15% 21.66% 12.2% 13.65% 16.12%
Net margin (%) 15.62% 13.72% 9.93% -42.76% 10.79% 9.06% 9.79% 10.95%
FCF margin (%) 24.96% 3.44% 4.07% 8.28% 10.83% 6.88% 6.14% 7.5%
FCF / Net Income (%) 159.77% 25.07% 41.01% -19.36% 100.36% 75.93% 62.76% 68.55%

Profitability

        
ROA 3.84% 6.25% 4.49% -15.27% 4.07% 3.34% 3.66% 4.43%
ROE 23.06% 17.89% 12.46% 9.11% 13.79% 13.04% 13.75% 14.19%

Financial Health

        
Leverage (Debt/EBITDA) 0.77x 0.96x 1.3x 1.87x 1.51x 1.59x 1.48x 1.22x
Debt / Free cash flow 0.97x 7.73x 8.02x 4.97x 3.32x 5.58x 5.99x 4.18x

Capital Intensity

        
CAPEX / Current Assets (%) 9.82% 11.82% 22.83% 16.82% 9.12% 10.46% 10.79% 10.49%
CAPEX / EBITDA (%) 31.1% 42.68% 91.03% 76.3% 38.35% 43.43% 43.41% 40.92%
CAPEX / FCF (%) 39.33% 343.81% 560.35% 203.21% 84.17% 151.98% 175.62% 139.84%

Items per share

        
Cash flow per share 1 5.218 2.635 4.337 3.61 2.945 2.59 2.68 2.917
Change - -49.5% 64.6% -16.76% -18.42% -12.06% 3.49% 8.84%
Dividend per Share 1 0.8 0.8 0.8 0.8 - 0.5112 0.5417 0.5226
Change - 0% 0% 0% - - 5.96% -3.54%
Book Value Per Share 1 12.91 14.64 15.23 8.06 9.31 10.65 11.29 12.76
Change - 13.4% 4.03% -47.08% 15.51% 14.36% 6.05% 13.05%
EPS 1 2.56 2.37 1.6 -6.15 1.59 1.305 1.491 1.784
Change - -7.42% -32.49% -484.38% 125.85% -17.9% 14.25% 19.64%
Nbr of stocks (in thousands) 241,183 240,092 240,400 240,481 240,562 240,562 240,562 240,562
Announcement Date 16/02/22 16/02/23 16/02/24 14/02/25 20/02/26 - - -
1EUR
Estimates
2026 *2027 *
P/E ratio 13.4x 11.8x
PBR 1.65x 1.55x
EV / Sales 1.54x 1.48x
Yield 2.91% 3.09%

EPS & Dividend

Y-o-Y evolution of P/E

Year-on-year evolution of the Yield

Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
14
Last Close Price
17.55EUR
Average target price
18.91EUR
Spread / Average Target
+7.77%

Quarterly revenue - Rate of surprise