A 1.39% drop in the JSE Top 40 to 104957.03 points set the tone on Thursday, March 26, 2026, as weakness in Naspers, falling precious metals and a softer rand outweighed the market’s few pockets of resilience. The JSE All Share Index closed down 1.28% at 112847.23 points, while USD/ZAR rose 0.83% to 17.0458, a familiar sign that South African risk assets were trading under pressure.
Under the surface, however, this was not a full-scale washout. Market breadth came in at 26 gainers versus 27 losers across 53 tracked stocks, pointing to a split tape rather than indiscriminate selling. The problem for the benchmark was concentration: on the Johannesburg Stock Exchange today, a handful of heavyweight stocks can drag the index lower even when the broader list is relatively balanced, especially when technology-linked names and resource counters weaken at the same time.
Key figures
- JSE All Share: 112847.23 points (-1.28%)
- JSE Top 40: 104957.03 points (-1.39%)
- USD/ZAR: 17.0458 (+0.83%)
- Gold: $4434.4 (-2.5%)
- Naspers: 882.34 ZAR (-2.8%)
JSE today: rand weakness and commodities drove the session
Thursday’s move needs to be read against a more fragile global backdrop. Brent crude held at a still-elevated $101.87 a barrel, down just but up , with international headlines focused on Middle East conflict and its impact on oil and broader commodities. For South Africa, that matters on two fronts: higher oil raises imported inflation risks, and it can deepen pressure on the rand when global investors turn more defensive.
