TipRanks
Go Ultimate55% OFF

Umicore SA (UMICY) Stock Price & Analysis

UMICY Stock Chart & Stats

$5.04$0.15(3.07%)
At close: 10:21 AM EST
$5.5$6$6.5$728 Jul10 Aug24 Aug4 Sep16 Sep9 Oct
Day’s Range
$5.06 - $5.06
52-Week Range
$4.13 - $7.70
Previous Close
$4.92
Volume
N/A
Average Volume (3M)
353
Market Cap
$4.74B
Enterprise Value
$7.31B
Total Cash (Recent Filing)
$1.80B
Total Debt (Recent Filing)
$3.25B
Price to Earnings (P/E)
8.9
Beta
1.06
Next Earnings
Feb 19, 2027 (Est.)
Dividend Yield
2.90%

Bulls Say, Bears Say

Bulls Say

Improving Profitability And Guidance

Strong H1 execution and upgraded 2026 EBITDA guidance indicate improved operating momentum across the portfolio. Higher margins and ROCE can support internal investment and debt management, while the guidance increase provides a durable near-term earnings anchor beyond a single quarterly result.

Stronger Cash Generation

The recovery in operating and free cash flow strengthens Umicore’s ability to fund capital spending, support strategic investments, and service debt internally. Better cash conversion also gives management more flexibility to navigate weaker periods without relying as heavily on external financing.

Structural Exposure To Electrification And Recycling

Umicore operates across long-term value chains linked to electrification, emissions reduction, and resource recovery. Its combination of advanced materials, catalyst technology, and complex recycling capabilities creates diversified exposure to structural demand rather than dependence on one end market.

Bears Say

Elevated Leverage And Reduced Equity

Although leverage improved from 2024, debt remains high relative to equity and the substantial equity decline reduces financial flexibility. This can constrain investment capacity, increase sensitivity to earnings setbacks, and make balance-sheet repair more important if operating conditions weaken.

Flat Battery Volumes And Take-or-pay Reliance

The battery materials recovery has not yet been matched by meaningful volume growth, limiting evidence of broad customer or market ramp-up. Reliance on take-or-pay compensation makes current earnings less representative of underlying demand and leaves future performance sensitive to contract enforcement.

Ongoing Battery Recycling Losses

Persistent losses in Battery Recycling weigh on group profitability while Umicore continues investing ahead of a later commercial opportunity. The long development timeline means this business may consume capital and management attention for years before contributing meaningfully to earnings.

Umicore SA News

UMICY FAQ

What was Umicore SA’s price range in the past 12 months?
Umicore SA lowest stock price was $4.13 and its highest was $7.70 in the past 12 months.
What is Umicore SA’s market cap?
Umicore SA’s market cap is $4.74B.
When is Umicore SA’s upcoming earnings report date?
Umicore SA’s next earnings report is estimated for Feb 19, 2027 (not yet confirmed), which is in 108 days.
How were Umicore SA’s earnings last quarter?
Umicore SA released its earnings results on Jul 31, 2026. The company reported $0.328 earnings per share for the quarter, beating the consensus estimate of $0.301 by $0.027.
Is Umicore SA overvalued?
Not enough analysts have published a price target to calculate whether the price is overvalued.
Does Umicore SA pay dividends?
Umicore SA pays a Annually dividend of $0.147 which represents an annual dividend yield of 2.9%. See more information on Umicore SA dividends here
What is Umicore SA’s EPS estimate?
Umicore SA’s EPS estimate is 0.20.
How many shares outstanding does Umicore SA have?
Umicore SA has 985,600,000 shares outstanding.
What happened to Umicore SA’s price movement after its last earnings report?
Umicore SA reported an EPS of $0.328 in its last earnings report, beating expectations of $0.301. Following the earnings report the stock price went up 2.576%.
Which hedge fund is a major shareholder of Umicore SA?
Currently, no hedge funds are holding shares in UMICY
What is the TipRanks Smart Score and how is it calculated?
Smart Score combines eight research factors - such as analyst recommendations, hedge fund trends, and technical indicators - to measure a stock’s outlook. These signals are unified into a single score that reflects bullish or bearish momentum. See detailed methodology