Umicore SA (EBR:UMI)
Belgium flag Belgium · Delayed Price · Currency is EUR
23.82
-0.38 (-1.57%)
Aug 11, 2026, 1:32 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,60019,37414,85418,26625,43624,054
Revenue Growth
26.98%30.43%-18.68%-28.19%5.74%16.15%
Gross Profit
2,8732,6922,2102,4872,5602,410
Operating Income
1,1251,018-1,262590.68818.67878.94
Net Income
487.6384.55-1,480385.08569.88618.96
Earnings Per Share
2.031.59-6.151.602.372.56
EPS Growth
27.48%---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,013256.521,2401,194
Total Debt
3,2502,8423,4374,3452,3432,155
Net Cash (Debt)
-1,451-1,283-1,424-4,088-1,104-960.45
Net Cash Growth
------
Net Cash Per Share
-6.03-5.32-5.92-17.01-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,219848.8966.711,217835.141,405
Capital Expenditures
-307.1-285.84-526.11-807.47-458.86-379.57
Free Cash Flow
911.9562.97440.6409.24376.281,026
Free Cash Flow Growth
61.98%27.77%7.66%8.76%-63.31%385.88%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
11.68%13.89%14.88%13.62%10.06%10.02%
Operating Margin
4.57%5.26%-8.50%3.23%3.22%3.65%
Pretax Margin
3.67%3.98%-9.59%2.64%2.79%3.35%
Profit Margin
2.07%2.01%-10.31%2.06%2.25%2.61%
FCF Margin
3.71%2.91%2.97%2.24%1.48%4.26%

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.07%1.40%8.04%3.21%2.33%2.10%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.0511.26-15.5614.4813.96
Forward PE
13.3513.559.0814.0215.8714.98
P/FCF Ratio
7.547.655.4314.6321.918.41
PS Ratio
0.240.220.160.330.320.36