Johannesburg Stock Exchange — Top 40 Adds 0.22% as Gold Miners Offset Mondi’s 8.3% Slide
The JSE ended the week slightly higher, with the Top 40 at 108814.75 and the All Share at 116565.97. Gold at $4739.8 and a softer rand at 16.5151 per dollar supported miners, while Mondi fell 8.3% after its Q1 trading update.
|7 min read
The JSE Top 40 ended the week up 0.22% at 108,814.75, while the JSE All Share added 0.10% to 116,565.97, as South African mining names absorbed the shock from a sharp selloff in Mondi. The split was clear on Friday, April 24, 2026: gold held firm at $4,739.8 an ounce, up 0.7%, the rand weakened slightly to 16.5151 per dollar, and that combination once again favoured exporters with dollar revenues and rand costs.
That resilience mattered because the global backdrop was anything but calm. Brent crude fell 6.0% on the day to $98.82 a barrel, even though it was still up 3.5% on the week, while headlines around the Iran war, trade barriers and a broader commodity pullback kept global risk appetite uneven. For the South Africa stock market, that created a two-way effect: lower oil can ease imported inflation pressure over time, but falling industrial commodity sentiment tends to weigh on cyclical resource counters and globally exposed manufacturers.
Key figures
- JSE Top 40: 108,814.75 (+0.22%)
- JSE All Share: 116,565.97 (+0.10%)
- USD/ZAR: 16.5151 (+0.32%)
- Gold: $4,739.8 (+0.7%)
- Mondi: -8.3% at 168.54 ZAR
Market context: Johannesburg stock exchange today was positive, but narrowly so
The closing picture was constructive without being broad-based. Market breadth came in at 29 gainers against 24 losers out of 53 tracked stocks, with 0 unchanged. That matters because it shows the week’s gains were not driven by a full-market rally. Instead, the index was held up by specific pockets of strength, especially precious-metals miners and a handful of defensive names.
On Friday, the strongest moves included Wilson Bayly Holmes-Ovcon up 4.2% to 162.51 ZAR, AngloGold Ashanti up 2.8% to 1,638.76 ZAR, African Rainbow Minerals up 2.4% to 231.00 ZAR, and DRDGOLD up 2.1% to 48.12 ZAR. On the downside, Mondi slumped 8.3% to 168.54 ZAR, while Resilient REIT lost 3.2%, Sanlam dropped 2.9%, Exxaro Resources fell 2.6%, and Kumba Iron Ore shed 2.5%.
Trading activity also showed where conviction sat. AngloGold Ashanti led value traded at 1.09 billion ZAR, followed by Capitec at 1.08 billion ZAR, Naspers at 883.5 million ZAR, MTN at 821.5 million ZAR, and FirstRand at 811.6 million ZAR. In other words, JSE today was driven by large, liquid counters where investors could quickly reposition around global macro signals, rather than by a broad move across domestic cyclicals.
Main story: gold miners outperformed as bullion and the rand did the heavy lifting
The clearest theme of the week was the widening gap between precious metals and more industrial parts of the commodity complex. Gold rose 0.7% to $4,739.8, silver gained 0.9% to $76.14, platinum edged up 0.2% to $2,026.6, and palladium climbed 1.5% to $1,507.5. Against that backdrop, South African gold and PGM names found support even as broader commodity headlines turned more cautious.
The currency move amplified that effect. With USD/ZAR at 16.5151, up 0.32%, miners earning in dollars but reporting in rand benefit from a more favourable translation effect. That helps explain why AngloGold Ashanti rose 2.8%, Harmony Gold added 1.6%, and DRDGOLD gained 2.1% on Friday. Gold Fields also advanced 4.1% to 757.0 ZAR, though it cannot be the centrepiece of this week’s story because of editorial constraints. Even so, its move reinforced the sector trend.
By contrast, stocks tied more closely to industrial demand or bulk commodities struggled. Kumba Iron Ore fell 2.5% to 310.71 ZAR, while Exxaro Resources dropped 2.6% to 209.46 ZAR. That weakness fits the global narrative: when oil, metals and broader commodity baskets come under pressure, markets start questioning the durability of industrial demand, especially in a world where trade barriers are again shaping flows and pricing. African Rainbow Minerals, up 2.4%, stood out as a relative exception, likely helped by its diversified exposure across commodities rather than dependence on a single price cycle.
This is a familiar pattern on the Johannesburg market. The exchange is large and diversified by African standards, but the JSE all share index still reacts strongly to the mix of commodity prices, the rand and global risk appetite. When bullion is firm and the currency softens, miners can offset weakness elsewhere. When industrial names and global cyclicals disappoint at the same time, index gains tend to stay modest, which is exactly what happened this week.
Mondi’s 8.3% drop was the week’s biggest stock-specific shock
The sharpest single-stock move came from Mondi, which fell 8.3% to 168.54 ZAR after releasing its Q1 2026 trading update on April 24, according to the official JSE announcement feed. In a week when the All Share rose only 0.10%, that kind of decline stands out as a clear repricing event rather than routine volatility.
Even without the full detail of the statement in the supplied data, the market reaction says a lot. A one-day drop of 8.3% suggests investors were not fully comfortable with the balance between volumes, pricing and margin protection in a still uneven global demand environment. Packaging and paper groups sit at the intersection of energy costs, trade flows and manufacturing demand. Brent’s fall to $98.82 may help on some input lines over time, but the broader headlines around disrupted commodity markets and trade barriers point to a tougher operating backdrop for internationally exposed manufacturers.
That matters for the wider index because Mondi is not a fringe name. Its decline offset part of the support coming from miners and helps explain why the Top 40 finished the week at only +0.22% despite strong moves in several resource counters. In short, the JSE market recap for the week was not just about commodities; it was also about how quickly the market punished any sign of softer global industrial momentum.
Supporting stories: production updates, capital markets activity and selective financial weakness
Friday’s corporate calendar was busy, with 20 official announcements across the exchange. Among the more relevant ones, Sibanye-Stillwater released its annual suite of reports, AGM notice and no-change statement, while Impala Platinum published its production report for the period ended March 31, 2026. For resource investors, these updates matter because they provide hard evidence on output, operational stability and capital discipline at a time when metal prices are doing much of the valuation work.
Financials were more mixed. Capitec fell 1.8% to 4,400.72 ZAR despite 1.08 billion ZAR in traded value and media reports pointing to a 23% increase in headline earnings. That kind of price action usually signals profit-taking or elevated expectations rather than a simple rejection of the earnings story. FirstRand slipped 0.6%, Investec Ltd lost 1.4%, Investec plc fell 1.2%, and Sanlam dropped 2.9%. In a week of modest rand weakness and volatile global yields, South African financials did not provide the same cushion as miners.
There were also useful signals from capital markets activity. Fairvest announced an accelerated book build on April 24, while Ninety One plc and Ninety One Limited disclosed share repurchases. Those announcements do not always move the benchmark immediately, but they do offer clues about funding conditions, balance-sheet confidence and how issuers view their own valuations. For readers tracking JSE share prices, these details often explain medium-term positioning better than a single day’s move.
For broader context, our earlier piece on WHL rises 1.1% to 52.05 ZAR despite a hesitant week already highlighted how selective the market had become. This week reinforced that pattern: strong pockets of performance, but little tolerance for disappointment.
Outlook: what to watch after this JSE weekly recap
Three variables will matter most in the coming week. First is the rand, with USD/ZAR at 16.5151: any further weakness would continue to support dollar earners, especially miners, while complicating the inflation picture for domestic sectors. Second is the path of precious metals, with gold at $4,739.8, platinum at $2,026.6 and palladium at $1,507.5, because those prices remain central to South African resource earnings. Third is the next wave of company disclosures after a session that already carried 20 announcements on April 24, 2026.
This week showed that the Johannesburg Stock Exchange can absorb an 8.3% drop in a major global industrial name and still finish in positive territory, thanks to mining strength and slightly positive breadth of 29 advancers versus 24 decliners. That is resilience, but it is also a reminder of how this market works: the index does not move in isolation. It moves with bullion, with oil, with the dollar, with Tencent-linked heavyweight flows through Naspers and Prosus, and with the credibility of each trading update as it lands.