See inside every stock. Pro
S&P 5007,723▲ 0.60%Nasdaq26,478▲ 1.18%Dow Jones52,378▲ 0.03%Nasdaq 10029,651▲ 1.29%VIX17.52▼ 4.73%US Dollar102.35▲ 0.39%Gold spot4,006▲ 0.30%WTI101.43▲ 1.53%
Markets · South Africa

Johannesburg Stock Exchange

243 stocks listed, 210 traded in the last 30 days and shown below. Prices in South African cents (ZAC), so 33,825 means R338.25. Price, return and technical signals for now; the fundamental X-Ray follows when fundamentals data for this market is added. Data as of 27 Oct 2026.

Top gainers today
YRK York Timber Holdings Ltd+20.0% GPL Granprade+7.6% PIK Pick N Pay Stores Ltd+7.5% BCF Bowler Metcalf Ltd+7.2% SPP SPAR Group Ltd+6.6%
Top losers today
GML Gemfields Group Ltd−16.9% ISA ISA Holdings Ltd−7.7% LEW Lewis Group Limited−6.5% JBL Jubilee Platinum−6.1% FGL Finbond Group Ltd−6.0%
Johannesburg Stock Exchange top gainers and losers today: the full list →
1-year return 3-month return Today RSI Near 52w high Name
CompanyCloseToday3 months1 yearRSIvs 52w high
ADH Advtech 5,540.00 ZAC +0.3%+18.1%+56.5%68−2.5%
OMN Omnia Holdings Limited 12,250.00 ZAC +1.6%+11.9%+62.1%61−3.9%
SHP Shoprite Holdings Ltd 34,244.00 ZAC +0.1%+25.8%+22.9%72−3.0%
OUT OUTSURANCE GROUP LTD 8,634.00 ZAC −0.6%+8.9%+22.2%62−4.2%
REM Remgro Ltd 20,505.00 ZAC +0.2%+7.4%+20.8%53−2.6%
GND Grindrod 2,903.00 ZAC +1.4%+8.4%+75.3%64−4.2%
VOD Vodacom Group Ltd 16,123.00 ZAC +0.4%+2.4%+24.6%66−2.3%
ART Argent 4,323.00 ZAC +0.1%+8.1%+54.3%60−4.1%
NTC Netcare 1,840.00 ZAC +4.5%+0.2%+28.6%64−5.3%
APN Aspen Pharmacare Holdings Ltd 16,047.00 ZAC +0.8%+9.3%+61.9%57−3.5%
SNT Santam 48,600.00 ZAC +0.2%+21.5%+21.2%78−0.8%
BID Bid Corporation Ltd 46,638.00 ZAC −0.5%+5.1%+4.8%72−0.9%
SOL Sasol Ltd 28,730.00 ZAC −0.9%+48.0%+157.5%70−4.4%
NRP NEPI Rockcastle PLC 14,439.00 ZAC +0.7%+1.0%+11.9%57−6.5%
HYP Hyprop 6,105.00 ZAC +0.2%+3.7%+22.3%57−5.2%
ATT Attacq 1,794.00 ZAC +0.3%+6.8%+16.9%53−4.0%
PPC PPC Ltd 805.00 ZAC +4.4%+8.3%+49.1%61−5.3%
EQU Equites Property Fund Ltd 1,870.00 ZAC +0.7%+7.5%+8.3%68−2.9%
NED Nedbank Group Ltd 29,197.00 ZAC +0.4%+7.1%+22.0%56−8.3%
VKE Vukile Property Fund Ltd 2,530.00 ZAC −0.5%+5.3%+12.0%66−3.6%
LTE Lighthouse Capital Ltd 826.00 ZAC +0.2%+5.7%+8.6%54−7.1%
MRF Merafe 136.00 ZAC −0.7%+4.6%+22.5%49−9.3%
DSY Discovery Holdings Ltd 27,465.00 ZAC +0.2%+7.5%+25.8%64−5.7%
FSR Firstrand Ltd 9,204.00 ZAC +1.0%−1.3%+19.9%59−10.5%
BVT Bidvest Group Ltd 24,263.00 ZAC −0.7%+2.8%+12.4%67−6.7%
SEA Spear REIT Ltd 1,343.00 ZAC +1.1%+5.1%+28.0%63−5.5%
ANH Anheuser Busch Inbev SA NV 135,138.00 ZAC −0.9%+0.3%+28.7%58−6.5%
ZZD Zeda Ltd. 1,523.00 +2.6%+3.3%+41.1%54−10.4%
AEL Allied Electronics Corporation Ltd 2,767.00 ZAC −0.4%−0.3%+52.1%55−10.5%
BYI Bytes Technology Ltd 10,246.00 ZAC +1.5%+14.5%+22.7%65−1.5%
BOX Boxer Retail Ltd 8,853.00 ZAC +1.6%+16.9%+15.1%78−2.3%
LHC Life Healthcare 1,283.00 ZAC +0.8%+18.8%+7.5%70−1.5%
SUR Spurcorp 4,150.00 ZAC −1.2%+6.9%+27.0%47−15.3%
OCE Oceana 6,800.00 ZAC +3.0%−2.4%+36.2%66−9.8%
BHG BHP Group Limited 67,972.00 ZAC +3.3%−0.4%+45.4%47−13.5%
INP Investec PLC 13,525.00 ZAC +0.2%−2.7%+7.3%54−10.4%
SBK Standard Bank Group Ltd 30,290.00 ZAC +0.3%−3.8%+26.5%51−10.6%
OCT Octodec 1,768.00 ZAC +1.1%+2.2%+45.3%52−6.9%
MTM Momentum Metropolitan Holdings Ltd 3,880.00 ZAC +2.1%−1.0%+21.5%59−9.6%
INL Investec Ltd 13,272.00 ZAC −0.2%−2.4%+6.1%53−10.0%
CPI Capitec Bank Holdings Ltd 461,645.00 ZAC +1.0%−0.3%+14.6%63−6.0%
FTB Fairvest Limited 710.00 ZAC +0.7%−1.5%+21.8%59−7.8%
SDO Stadio Holdings Ltd 1,640.00 ZAC +0.9%+21.5%+50.2%58−11.3%
OMU Old Mutual Ltd 1,415.00 ZAC +0.1%+13.1%+9.3%70−16.8%
RMH RMB Holdings Ltd 55.00 ZAC +0.0%+12.2%+27.9%44−20.3%
KRO Karooooo Ltd 107,747.00 ZAC −0.8%+0.0%+26.8%57−4.6%
BTN Burstone Group Limited 970.00 ZAC −2.5%−0.6%+10.9%53−5.0%
GLN Glencore PLC 11,997.00 ZAC +0.5%+5.6%+54.4%42−12.7%
MST Mustek Ltd 1,598.00 ZAC +6.3%+6.5%+10.3%57−0.1%
FFB Fortress Income Fund Ltd 2,456.00 ZAC +0.2%+1.1%+6.2%50−8.7%
Page 1 of 5 · 210 stocksNext →

Prices are end-of-day closes in South African cents (ZAC), so 33,825 means R338.25. Educational only, not financial advice.