Johannesburg Stock Exchange (JSE): top gainers and losers today
On the 22 Oct 2026 close, 58 stocks rose, 82 fell and 12 were unchanged on the Johannesburg Stock Exchange (JSE) (38% advancing). The biggest gainer was Finbond Group Ltd (FGL) at +9.43%, the biggest loser was Numeral Limited (XII) at −16.67%, and the most traded stock by value was Sasol Ltd (SOL). Prices are in South African cents (ZAC), so 33,825 means R338.25; traded value is in rand. Stocks under 1 cent, very thin trading and moves above 60% (usually data glitches or corporate actions) are left out.
Top gainers on the JSE today
| # | Company | Price (cents) | Change | Volume | Traded value | RSI |
|---|---|---|---|---|---|---|
| 1 | 58.000 ZAC | +9.43% | 480,885 | 0.3M | 37 | |
| 2 | 28,508.00 ZAC | +6.90% | 7,477,352 | 2,131.6M | 78 | |
| 3 | 127.00 ZAC | +6.72% | 5,960,889 | 7.6M | 53 | |
| 4 | FTH Frontier Transport Holdings Ltd | 695.00 ZAC | +5.30% | 36,971 | 0.3M | 83 |
| 5 | 230.00 ZAC | +4.55% | 526,086 | 1.2M | 61 | |
| 6 | 79.000 ZAC | +3.95% | 81,092 | 0.1M | 51 | |
| 7 | 3,840.00 ZAC | +3.78% | 5,459 | 0.2M | 55 | |
| 8 | KRO Karooooo Ltd | 106,132.00 ZAC | +3.52% | 1,091 | 1.2M | 54 |
| 9 | 14,417.00 ZAC | +2.79% | 759,316 | 109.5M | 67 | |
| 10 | 98,608.00 ZAC | +2.60% | 260,360 | 256.7M | 70 | |
| 11 | 15,398.00 ZAC | +2.43% | 191,386 | 29.5M | 60 | |
| 12 | 170.00 ZAC | +2.41% | 145,891 | 0.2M | 52 | |
| 13 | 139,360.00 ZAC | +2.36% | 282,979 | 394.4M | 72 | |
| 14 | OCE Oceana | 6,544.00 ZAC | +2.35% | 17,630 | 1.2M | 58 |
| 15 | ART Argent | 4,328.00 ZAC | +2.32% | 27,051 | 1.2M | 61 |
| 16 | 5,588.00 ZAC | +2.14% | 853,844 | 47.7M | 64 | |
| 17 | DCP Dis-Chem Pharmacies | 2,832.00 ZAC | +2.09% | 1,062,305 | 30.1M | 61 |
| 18 | 20,800.00 ZAC | +1.83% | 131,220 | 27.3M | 67 | |
| 19 | 1,255.00 ZAC | +1.62% | 2,526,452 | 31.7M | 65 | |
| 20 | HCI Hosken Consolidated Investments Ltd | 16,835.00 ZAC | +1.55% | 54,724 | 9.2M | 64 |
| 21 | BID Bid Corporation Ltd | 46,410.00 ZAC | +1.51% | 1,373,789 | 637.6M | 73 |
| 22 | CAA CA Sales Holdings Ltd. | 1,299.00 ZAC | +1.48% | 293,788 | 3.8M | 43 |
| 23 | 16,468.00 ZAC | +1.45% | 227,397 | 37.4M | 39 | |
| 24 | HDC Hudaco | 18,500.00 ZAC | +1.16% | 18,528 | 3.4M | 51 |
| 25 | SEP Sephaku Holdings Ltd | 178.00 ZAC | +1.14% | 30,200 | 0.1M | 69 |
Top losers on the JSE today
| # | Company | Price (cents) | Change | Volume | Traded value | RSI |
|---|---|---|---|---|---|---|
| 1 | XII Numeral Limited | 25.000 ZAC | −16.67% | 5,520 | 0.0M | 54 |
| 2 | 10,000.00 ZAC | −7.41% | 275 | 0.0M | 76 | |
| 3 | BCF Bowler Metcalf Ltd | 1,312.00 ZAC | −6.29% | 13,562 | 0.2M | 40 |
| 4 | 3,200.00 ZAC | −5.88% | 1,476,027 | 47.2M | 54 | |
| 5 | JBL Jubilee Platinum | 49.000 ZAC | −5.77% | 558,372 | 0.3M | 50 |
| 6 | 17,370.00 ZAC | −5.26% | 1,633,824 | 283.8M | 34 | |
| 7 | 80,341.00 ZAC | −5.24% | 604,164 | 485.4M | 33 | |
| 8 | APF Accelerate Property Fund Ltd | 38.000 ZAC | −5.00% | 1,049,293 | 0.4M | 44 |
| 9 | 8,713.00 ZAC | −4.78% | 12,261 | 1.1M | 54 | |
| 10 | 143,102.00 ZAC | −4.60% | 628,875 | 899.9M | 35 | |
| 11 | 3,843.00 ZAC | −4.43% | 8,773,000 | 337.1M | 36 | |
| 12 | 4,085.00 ZAC | −4.33% | 1,611,849 | 65.8M | 47 | |
| 13 | 23,279.00 ZAC | −3.56% | 5,437,104 | 1,265.7M | 60 | |
| 14 | ISO ASP ISOTOPES INC | 3,445.00 | −3.53% | 26,561 | 91.5M | 30 |
| 15 | RMH RMB Holdings Ltd | 55.000 ZAC | −3.51% | 108,904 | 0.1M | 44 |
| 16 | 58,599.00 ZAC | −3.49% | 2,015,249 | 1,180.9M | 38 | |
| 17 | 2,477.00 ZAC | −3.39% | 6,257,095 | 155.0M | 40 | |
| 18 | 64,332.00 ZAC | −3.33% | 361,224 | 232.4M | 30 | |
| 19 | 9,625.00 ZAC | −3.27% | 37,996 | 3.7M | 42 | |
| 20 | NPH Northam Platinum Holdings Ltd | 23,450.00 ZAC | −3.25% | 1,741,043 | 408.3M | 33 |
| 21 | 116,516.00 ZAC | −3.12% | 726,601 | 846.6M | 36 | |
| 22 | KIO Kumba Iron Ore Ltd | 21,827.00 ZAC | −2.97% | 377,544 | 82.4M | 42 |
| 23 | 14,319.00 ZAC | −2.92% | 221,661 | 31.7M | 33 | |
| 24 | KAP Kap Industrial Holdings Ltd | 266.00 ZAC | −2.92% | 3,208,890 | 8.5M | 37 |
| 25 | 11,849.00 ZAC | −2.77% | 1,614,832 | 191.3M | 39 |
Most active stocks on the JSE by traded value
| # | Company | Price (cents) | Change | Volume | Traded value | RSI |
|---|---|---|---|---|---|---|
| 1 | 28,508.00 ZAC | +6.90% | 7,477,352 | 2,131.6M | 78 | |
| 2 | IOC iOCO Limited | 397.00 | +0.51% | 3,345,574 | 1,328.2M | 47 |
| 3 | 23,279.00 ZAC | −3.56% | 5,437,104 | 1,265.7M | 60 | |
| 4 | 67,899.00 ZAC | −0.48% | 1,819,895 | 1,235.7M | 35 | |
| 5 | 58,599.00 ZAC | −3.49% | 2,015,249 | 1,180.9M | 38 | |
| 6 | 9,083.00 ZAC | −0.30% | 10,695,172 | 971.4M | 55 | |
| 7 | 450,684.00 ZAC | −0.22% | 211,413 | 952.8M | 56 | |
| 8 | 143,102.00 ZAC | −4.60% | 628,875 | 899.9M | 35 | |
| 9 | 116,516.00 ZAC | −3.12% | 726,601 | 846.6M | 36 | |
| 10 | 29,302.00 ZAC | −0.74% | 2,715,250 | 795.6M | 41 | |
| 11 | 26,950.00 ZAC | −2.32% | 2,900,134 | 781.6M | 39 | |
| 12 | 34,140.00 ZAC | +0.93% | 1,939,626 | 662.2M | 71 | |
| 13 | BID Bid Corporation Ltd | 46,410.00 ZAC | +1.51% | 1,373,789 | 637.6M | 73 |
| 14 | 62,873.00 ZAC | −0.99% | 870,512 | 547.3M | 32 | |
| 15 | 19,300.00 ZAC | −0.52% | 2,544,178 | 491.0M | 54 | |
| 16 | 80,341.00 ZAC | −5.24% | 604,164 | 485.4M | 33 | |
| 17 | NPH Northam Platinum Holdings Ltd | 23,450.00 ZAC | −3.25% | 1,741,043 | 408.3M | 33 |
| 18 | 139,360.00 ZAC | +2.36% | 282,979 | 394.4M | 72 | |
| 19 | 8,575.00 ZAC | +0.01% | 4,439,154 | 380.7M | 63 | |
| 20 | 22,021.00 ZAC | −0.19% | 1,725,554 | 380.0M | 56 | |
| 21 | 3,843.00 ZAC | −4.43% | 8,773,000 | 337.1M | 36 | |
| 22 | 28,945.00 ZAC | −0.19% | 1,163,348 | 336.7M | 53 | |
| 23 | BVT Bidvest Group Ltd | 24,130.00 ZAC | +0.21% | 1,331,045 | 321.2M | 70 |
| 24 | 17,370.00 ZAC | −5.26% | 1,633,824 | 283.8M | 34 | |
| 25 | 98,608.00 ZAC | +2.60% | 260,360 | 256.7M | 70 |
JSE gainers and losers: common questions
Which stocks are the top gainers on the JSE today?
At the 22 Oct 2026 close the biggest gainers on the Johannesburg Stock Exchange (JSE) were Finbond Group Ltd (FGL) +9.43%, Sasol Ltd (SOL) +6.90%, ArcelorMittal South Africa Limited (ACL) +6.72%.
Which stocks are the top losers on the JSE today?
At the 22 Oct 2026 close the biggest losers were Numeral Limited (XII) −16.67%, Sasol Ltd Bee (SOLBE1) −7.41%, Bowler Metcalf Ltd (BCF) −6.29%.
How many stocks rose or fell on the JSE?
Of the 152 stocks with a usable price move on 22 Oct 2026, 58 rose, 82 fell and 12 were unchanged (38% advancing).
How often is this list updated, and what is left out?
It is rebuilt after each market close from end-of-day prices, so it is not live. Stocks priced under 1 cent, stocks that barely trade and moves above 60% (usually data glitches or corporate actions such as splits) are left out.
Gainers and losers by market
End-of-day data in the market's own currency. Educational only, not financial advice.