Northam Platinum Holdings Limited logo

Northam Platinum Holdings Limited (NPH)

Market Open
7 Aug, 15:00
JSE JSE
26,932. 00
ZAC
+864
+3.3144%
ZAC
71.71B Market Cap
- P/E Ratio
- Div Yield
1.69M Volume
- Eps
26,068 ZAC
Previous Close
Add Transaction
Day Range
26,303 27,799
Year Range
19,371 47,445
Want to track NPH and more in your Portfolio? 🎯
Sign up for Marketlog, a portfolio tracker that will exceed your expectations!

Summary

NPH trading today higher at 26,932 ZAC, an increase of 3.3144% from yesterday's close, completing a monthly increase of 17.0957% or 3,932 ZAC. Over the past 12 months, NPH stock lost -21.2538%.
NPH pays dividends to its shareholders, with the most recent payment made on Mar 23, 2026. The next estimated payment will be in In 1 month on Sep 23, 2026 for a total of 560 ZAC.
The last earnings report, released on Feb 27, 2026, exceeded the consensus estimates by 0%. On average, the company has surpassed earnings expectations by 0%, based on the last three reports.
The stock of the company had never split.
The company's stock is traded on 6 different exchanges and in various currencies, with the primary listing on JSE (ZAC).

NPH Chart

People also search for

KIO
Kumba Iron Ore Ltd.
25,945 ZAC
+2.2221%
SSW
Sibanye Stillwater Ltd.
4,343 ZAC
+6.8915%

Northam Platinum Holdings Limited (NPH) FAQ

What is the stock price today?

The current price is 26,932.00 ZAC.

On which exchange is it traded?

Northam Platinum Holdings Limited is listed on JSE.

What is its stock symbol?

The ticker symbol is NPH.

Does it pay dividends? What is the current yield?

It does not pay dividends to its shareholders.

What is its market cap?

As of today, the market cap is 71.71B.

Has Northam Platinum Holdings Limited ever had a stock split?

No, there has never been a stock split.

Northam Platinum Holdings Limited Profile

Metals & Mining Industry
Materials Sector
- CEO
JSE Exchange
ZAE000298253 ISIN
Switzerland Country
- Employees
18 Mar 2026 Last Dividend
- Last Split
- IPO Date

Contact Information

Address: -
Phone: +352 42101-1