A sharp divergence defined trading on Tuesday, 23 June 2026 in Johannesburg: Imperial Logistics climbed 4.1% to ZAR 186.39, making it the day’s top gainer, even as the JSE All Share Index fell 0.97% to 111,634.87. In a market dragged lower by resources and selected consumer names, the logistics stock attracted buying from investors looking for a more defensive earnings profile tied to trade flows rather than commodity prices.
The move stood out because the JSE Top 40 also dropped 0.99% to 103,388.48, despite market breadth showing 35 gainers against 18 losers across 53 tracked stocks. That mismatch matters. It suggests that heavyweight decliners did most of the damage to the index, while a broader layer of the market held up better than the headline benchmark implied.
Key figures
- Imperial Logistics: +4.1% at ZAR 186.39
- JSE All Share Index: -0.97% at 111,634.87
- JSE Top 40: -0.99% at 103,388.48
- USD/ZAR: 16.5337, up 0.51%
- Brent crude: $77.09/bbl, down on the day
