A broad-based rally on the Johannesburg Stock Exchange today found its clearest winner in DRDGOLD, which climbed 4.3% to 44.53 ZAR on Monday, 25 May 2026, as bullion held near record territory. The move came alongside a 2.45% gain in the JSE All Share index, which closed at 115,994.17, while the Top 40 added 2.65% to 108,174.91.
Key figures
- DRDGOLD: +4.3% at 44.53 ZAR
- JSE All Share: +2.45% at 115,994.17
- JSE Top 40: +2.65% at 108,174.91
- Gold: $4,523.2/oz (+0.1%)
- Market breadth: 41 gainers vs 12 losers
Market context: JSE today was a resources-led risk-on session
The tone across the South Africa stock market was decisively positive, with 41 stocks up and 12 down out of 53 tracked names. That breadth matters because it shows Monday’s advance was not just an index-weight story. The Top 40’s 2.65% rise also outpaced the broader market, indicating that large-cap leadership was firmly in place.
Global macro helped explain the strength. Brent crude fell to , down and , as headlines pointed to easing fears around supply disruption and continued U.S.-Iran diplomacy. For South Africa, lower oil prices are not a side issue: they feed directly into imported inflation, transport costs and the consumer backdrop. At the same time, the rand strengthened, with , down , which improved broader risk appetite even if it slightly offsets the rand value of dollar-denominated commodity revenues.
