Umicore (D) (UMI)

Index:

BEL 20

  20.28
   
  • Change Today:
     0.67
  • 52 Week High:  26.50
  • 52 Week Low:  12.78
  • Currency: Euro
  • Shares Issued: 240.56m
  • Volume: 446,963
  • Market Cap:  4,878.60m
  • Beta: 0.08

Financial Analysis

Select chart: EPS | Revenue

Key Fundamentals

Year Ending Revenue ( m) Pre-tax ( m) EPS P/E PEG EPS Grth. Div Yield
31-Dec-21 24,054.40 806.00 257.00¢ 13.9 0.0 +376% 75.00¢ 2.1%
31-Dec-22 25,435.52 710.00 237.00¢ 14.5 n/a -8% 80.00¢ 2.1%
31-Dec-23 18,265.29 482.04 160.00¢ 15.6 n/a -32% 80.00¢ 3.2%
31-Dec-24 14,853.68 (1,424.12) (615.00)¢ n/a n/a n/a 50.00¢ 5.0%
31-Dec-25 19,374.07 771.74 160.00¢ 11.2 n/a n/a 50.00¢ 2.8%

Forecasts

Year Ending Revenue ( m) Pre-tax ( m) EPS P/E PEG EPS Grth. Div Yield
31-Dec-26 3,665.57 477.07 110.24c n/a n/a +6% 53.39c 0.0%
31-Dec-26 3,807.38 685.82 166.02c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,807.38 685.82 166.02c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,776.76 581.00 138.14c n/a n/a -1% 55.14c 0.0%
31-Dec-26 3,807.38 685.82 166.02c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,776.76 580.41 138.14c n/a n/a +10% 55.14c 0.0%
31-Dec-26 3,782.55 577.66 138.58c n/a n/a +11% 53.26c 0.0%
31-Dec-26 3,807.38 685.82 166.02c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,776.76 581.00 138.14c n/a n/a +n/a 55.14c 0.0%
31-Dec-26 3,807.38 685.82 166.02c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,784.32 564.92 137.64c n/a n/a +10% 51.63c 0.0%
31-Dec-26 3,784.32 562.04 137.43c n/a n/a +10% 51.63c 0.0%
31-Dec-26 3,807.38 685.82 166.02c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,797.68 553.61 135.20c n/a n/a +8% 53.03c 0.0%
31-Dec-26 3,791.56 547.45 132.79c n/a n/a +7% 53.03c 0.0%
31-Dec-26 3,803.65 544.94 132.39c n/a n/a +6% 53.03c 0.0%
31-Dec-26 3,807.38 685.82 166.02c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,670.92 481.94 112.04c n/a n/a +6% 53.39c 0.0%
31-Dec-26 3,803.65 544.94 132.39c n/a n/a +6% 53.03c 0.0%
31-Dec-26 3,807.38 685.82 166.02c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,803.65 544.94 132.39c n/a n/a +6% 53.03c 0.0%
31-Dec-26 3,809.76 690.11 166.85c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,798.32 544.94 132.39c n/a n/a +6% 53.03c 0.0%
31-Dec-26 3,730.69 500.13 118.55c n/a n/a +5% 53.39c 0.0%
31-Dec-26 3,807.38 685.82 166.02c n/a n/a +4% 51.54c 0.0%
31-Dec-26 3,797.11 543.82 132.32c n/a n/a +5% 53.03c 0.0%
31-Dec-27 3,937.30 722.58 178.13c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,933.30 718.75 177.48c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,933.30 718.75 177.48c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,933.30 718.75 177.48c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,933.30 718.75 177.48c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,933.30 718.75 177.48c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,933.30 718.75 177.48c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,933.30 718.75 177.48c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,933.30 718.75 177.48c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,771.74 588.05 143.87c n/a n/a +6% 52.01c 0.0%
31-Dec-27 3,666.56 506.53 119.50c n/a n/a +8% 51.68c 0.0%
31-Dec-27 3,676.29 512.92 121.88c n/a n/a +9% 51.68c 0.0%
31-Dec-27 3,750.71 531.99 128.88c n/a n/a +9% 51.68c 0.0%
31-Dec-27 3,843.63 574.50 141.02c n/a n/a +7% 52.01c 0.0%
31-Dec-27 3,843.55 576.03 140.95c n/a n/a +6% 52.01c 0.0%
31-Dec-27 3,831.96 576.03 140.95c n/a n/a +6% 52.01c 0.0%
31-Dec-27 3,831.96 576.03 140.95c n/a n/a +6% 52.01c 0.0%
31-Dec-27 3,831.96 576.03 140.95c n/a n/a +6% 52.01c 0.0%
31-Dec-27 3,804.59 578.06 141.25c n/a n/a +6% 52.01c 0.0%
31-Dec-27 3,933.30 718.75 177.48c n/a n/a +7% 53.66c 0.0%
31-Dec-27 3,766.31 602.71 148.03c n/a n/a +8% 49.78c 0.0%
31-Dec-27 3,766.31 610.73 149.03c n/a n/a +8% 49.78c 0.0%
31-Dec-27 3,771.41 626.88 153.09c n/a n/a +11% 56.51c 0.0%
31-Dec-27 3,785.90 622.60 153.02c n/a n/a +10% 54.51c 0.0%
31-Dec-27 3,770.20 625.46 152.82c n/a n/a +11% 56.51c 0.0%
31-Dec-27 3,771.41 626.88 153.09c n/a n/a +11% 56.51c 0.0%
31-Dec-28 3,890.93 676.43 160.62c n/a n/a +5% 50.80c 0.0%
31-Dec-28 3,890.93 676.43 160.62c n/a n/a +5% 50.80c 0.0%

Copyright © 2026 FactSet Research Systems Inc. All rights reserved.

Price / Earnings Data

5 Yr High 5 Yr Low 5 Yr Avg Curr / Avg
Latest 13.91 11.19 10.70 1.24

Note 1: Prices and trades are provided by Digital Look Corporate Solutions and are delayed by at least 15 minutes.

Note 2: Forecast figures based on normalised accounts.

 

Umicore (D) Market Data

Currency Euro
Share Price   20.28
Change Today   0.67
% Change 3.42 %
52 Week High  26.50
52 Week Low  12.78
Volume 446,963
Shares Issued 240.56m
Market Cap  4,878.60m
Beta 0.08

Trades for 24-Jul-2026

Time Volume / Share Price
17:35 4 @  20.28
17:35 256 @  20.28
17:35 766 @  20.28
17:35 664 @  20.28
17:35 1,060 @  20.28

Top of Page