Umicore S.A. logo

Umicore S.A.

UMICY | OTC
Chart Builder DCF Calculator
$5.00
+$0.11 (+2.25%)
Nov 2, 2026, 1:03 PM ET · Market open
TTM
Period Ending
Q2 2026
Jun 30, 2026
Q4 2025
Dec 31, 2025
Q2 2025
Jun 30, 2025
Q4 2024
Dec 31, 2024
Q2 2024
Jun 30, 2024
Q4 2023
Dec 31, 2023
Q2 2023
Jun 30, 2023
Q4 2022
Dec 31, 2022
Q2 2022
Jun 30, 2022
Q4 2021
Dec 31, 2021
Q2 2021
Jun 30, 2021
Revenue
28.95B 19.37B 11.75B 14.85B 15.7B 18.27B 21.61B 25.44B 25.22B 24.05B 23.42B
Cost of Revenue
27.19B 17.98B 10.95B 13.77B 14.55B 17.06B 20.28B 24.07B 24.02B 22.78B 22.19B
Gross Profit
1.76B 1.4B 800.22M 1.08B 1.15B 1.21B 1.33B 1.37B 1.19B 1.28B 1.23B
Operating Income
1.29B 1.03B 263.42M -1.26B -1.09B 648.29M 760.49M 855.49M 797.63M 937.03M 774.09M
Interest Income
24.3M 26M 36.7M 44.3M 45.94M 34.74M 14.68M 7.28M 10.2M 13.9M 10.64M
Pretax Income
1B 771.7M 153.48M -1.42B -1.29B 481.65M 605.13M 696.53M 642.85M 788.65M 603.89M
Net Income
555.95M 384.5M 60.47M -1.48B -1.31B 385.08M 483.98M 569.88M 527.96M 618.96M 439.73M
Selling & General & Admin
144.9M 56.4M 492.56M 665.86M 585.68M 454.18M 408.07M 402.17M 342.63M 299.93M 324.29M
Research & Development
221M 154.5M 150.08M 229.98M 237.48M 253.08M 300.45M 294.45M 240.38M 217.38M 234M
Other Expenses
104.95M 318.3M 1.18B 2.58B 1.41B -148.51M -141.95M -184.55M -187.12M -176.92M -99.8M
Operating Expenses
470.85M 369.8M 1.67B 3.47B 2.24B 558.74M 566.57M 512.07M 395.89M 340.39M 458.49M
Interest Expense
148.4M 149.7M 152.31M 140.01M 137.04M 135.44M 120.12M 101.72M 89.32M 80.72M 82.7M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
27.66B 18.35B 11.49B 16.12B 16.79B 17.62B 20.85B 24.58B 24.42B 23.12B 22.65B
Income Tax Expense
426.25M 382.2M 74.2M 106.85M 96.34M 104.94M 127M 137.6M 130.04M 179.04M 159.93M
Shares Outstanding (Basic)
240.63M 240.56M 240.53M 240.48M 240.45M 240.4M 240.36M 240.2M 240.56M 241.2M 240.68M
Shares Outstanding (Diluted)
242M 241.32M 240.68M 240.48M 240.54M 240.4M 240.43M 240.25M 241.05M 241.95M 241.99M
EPS (Basic)
2.03 1.31 0.25 -6.15 -5.45 1.60 2.02 2.37 2.19 2.57 1.82
EPS (Diluted)
2.30 1.59 0.25 -6.15 -5.45 1.60 2.02 2.37 2.18 2.55 1.81
EBITDA
1.66B 1.32B 476.71M -950.34M -774.11M 939.69M 1.06B 1.13B 1.01B 1.16B 1.07B
EBIT
1.29B 1.03B 277.87M -1.24B -1.08B 641.97M 773.48M 846.58M 732.16M 876.86M 797.94M
Depreciation & Amortization
365.55M 296.1M 198.84M 285.19M 305.13M 298.53M 291.61M 285.91M 282.73M 279.53M 271.64M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.