Umicore SA (EBR:UMI)
Belgium flag Belgium · Delayed Price · Currency is EUR
23.66
-0.06 (-0.25%)
Aug 31, 2026, 5:35 PM CET

Umicore Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
24,61519,38814,86918,28025,44924,066
Revenue Growth
26.96%30.39%-18.66%-28.17%5.75%16.17%
Gross Profit
1,8911,7081,2291,5201,6671,568
Operating Income
1,1401,033141.54633.74838.18907.56
Net Income
487.65384.55-1,480385.08569.88618.96
Earnings Per Share
2.011.59-6.151.602.372.56
EPS Growth
26.34%---32.49%-7.42%374.07%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Eliminations
-1,879-1,614-1,343-1,623-2,659-3,278
Corporate
85.3266.3257.7835.1744.2334.85
Battery Materials Solutions
1,0941,0491,1081,980--
Recycling
18,43213,8269,26210,06615,33815,609
Specialty Materials
1,8521,5641,4231,565--
Catalysis
5,0164,4824,3466,2437,7388,155
Total
24,60119,37414,85418,26625,43624,054

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,7991,5592,0131,5151,2401,194
Total Debt
3,2502,8423,4372,7482,3432,155
Net Cash (Debt)
-1,451-1,283-1,424-1,233-1,104-960.45
Net Cash Growth
------
Net Cash Per Share
-6.00-5.32-5.92-5.13-4.59-3.97

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1,079710.71868.751,043634.171,259
Capital Expenditures
-307.14-285.84-526.11-807.47-458.86-379.57
Free Cash Flow
772.08424.88342.64235.18175.31879.01
Free Cash Flow Growth
81.72%24.00%45.69%34.16%-80.06%542.34%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
7.68%8.81%8.27%8.31%6.55%6.52%
Operating Margin
4.63%5.33%0.95%3.47%3.29%3.77%
Pretax Margin
3.67%3.98%-9.58%2.64%2.79%3.35%
Profit Margin
1.98%1.98%-9.95%2.11%2.24%2.57%
FCF Margin
3.14%2.19%2.30%1.29%0.69%3.65%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.5000.5000.5000.8000.8000.800
Dividend Per Share Growth
0%0%-37.50%0%0%6.67%
Dividend Yield
2.13%2.84%5.22%3.46%2.56%2.50%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.8111.20-15.5514.4613.93
Forward PE
13.0913.559.0814.0215.8714.98
P/FCF Ratio
7.3910.146.9925.4547.009.81
PS Ratio
0.230.220.160.330.320.36