The JSE today: market summary, top movers, SENS and the economic calendar
Market summary · Fri 23 Oct · at the 17:00 close
The JSE closed down 0.47%, pulled lower by resources, and the rand slipped 0.7%
The All Share closed at 108,020, down 0.47%, with the Top 40 off 0.55%. Resources fell 1.14%, financials 0.16% and industrials 0.15%. The rand weakened 0.70% to R16.59 to the dollar, and gold fell 1.25% to $4,010 an ounce. Of 141 shares that traded, 60 rose and 77 fell.
28 announcements on SENS on Friday, 2 of them material. Material: Finbond Group (results) and Valterra Platinum (operational update).
Indicators
View allAt the 17:00 close
All Share108,020−0.47%Top 4099,991−0.55%Resources61,884−1.14%Financials61,971−0.16%Industrials128,932−0.15%RandR16.59 per $−0.70%Top Movers
View all141 traded · 60 up, 77 down
TGAThungela Resources+5.43%SOLSasol+5.43%AFTAfrimat+5.00%CLSClicks Group−6.97%CFRCompagnie Fin Richemont−6.23%ACLArcelorMittal SA−3.94%Rates and the economy
View allSARB, Stats SA, FRED
Repo rate7.25%Up 0.25 on 23 SepPrime10.75%Repo plus 3.50
SA CPI, September4.5%Year on year; 4.4% the month before
SA 10-year8.95%September average
SENS
View all28 on 23 Oct · 2 material
17:42Finbond Group Unaudited consolidated interim results for the six months ended 31 August 2026Material
For the six months ended 31 August 2026, revenue fell 3.4% to R878 279 thousand and basic earnings per share dropped 84.9% to 1.7 cents, swinging to a headline loss per share of 5.9 cents. No interim dividend was declared.AI insight · Full announcement
17:40Finbond Group Results of the Annual General Meeting of the CompanyMeeting results
No summary for this one yet.AI insight · Full announcement
17:30Harmony Gold Mining Company Harmony publishes its suite of reports for the financial year ended 30 June 2026, which includes its notice of the electronic annual general meetingCompliance filing
The electronic annual general meeting will be held on 24 November 2026. Audited FY26 results include income statement presentation modifications between derivative losses, foreign exchange gains, and finance costs, with no impact on net profit, headline earnings per share, or cash flows.AI insight · Full announcement
17:00Standard Bank Group Dealings in Securities by an Executive Director and an Associate of an Executive DirectorDirectors' dealings
On 21 October 2026, executive director SK Tshabalala disposed of 9,794 ordinary shares at R300.13 per share off-market to the Ng’lala Trust, an associate, for a deemed value of R2,939,473.22.AI insight · Full announcement
17:00Bid Directors Dealings in SecuritiesDirectors' dealings
Executive director B L Berson sold 93,531 ordinary shares on market on 19 October 2026 at a volume weighted average price of R456,92 per share, for a total value of R42 736 044,22.AI insight · Full announcement
16:57Lewis Group Results of the 2026 Annual General MeetingMeeting results
All resolutions were passed by the requisite majority at the annual general meeting held online on 23 October 2026. A total of 37,788,001 shares, representing 72.45% of total issued shares, were present or represented.AI insight · Full announcement
16:20Pan African Resources TR-1: Standard form for notification of major holdingsShareholding change
BlackRock, Inc. reduced its total holding of voting rights to Below 5% on 22 October 2026, down from a previous notification position of 5.000000%.AI insight · Full announcement
16:00ioco Dealings in securities by an associate of a director of the companyDirectors' dealings
Milkwood Fund, an associate of CEO Rhys Summerton, bought 2,000,000 ordinary shares on the market on 14 October 2026 at R3.86 per share, for a total value of R7 720 000.00.AI insight · Full announcement
16:00British American Tobacco Notification of major holdingsShareholding change
The Capital Group Companies, Inc. increased its holding of voting rights in the company to 18.023677% (388,574,533 voting rights), crossing the threshold on 21 October 2026, up from its previous notification of 17.934796%.AI insight · Full announcement
16:00Mpact Dealings in Securities by an Associate of a DirectorDirectors' dealings
White Lodge Trust, an associate of Executive Director JJ Snyman, made three on-market purchases of ordinary shares between 20 October 2026 and 22 October 2026. Tranches ranged from 4 to 15,869 securities at prices between R16.91 and R17.20.AI insight · Full announcement
14:30Aspen Pharmacare Availability of Integrated Reporting Suite, B-BBEE Verification Certificate and Further Notice of Annual General MeetingMeeting notice
The 2026 Integrated Reporting Suite is available online, and the annual general meeting will be held on 3 December 2026, with a record date of 27 November 2026. The company also achieved a Level 4 B-BBEE contributor status.AI insight · Full announcement
12:58Caxton And CTP Publishers And Printers Distribution of Integrated Annual Report, No Change Statement, Notice of AGM & B-BBEE Compliance ReportCompliance filing
The 2026 integrated annual report has been distributed, with no material changes to provisional results. The annual general meeting will be held on Tuesday, 1 December 2026, with the voting record date set for Friday, 20 November 2026.AI insight · Full announcement
12:00Sygnia Results of General MeetingMeeting results
Shareholders approved ordinary resolutions to adopt and implement the Third Deed of Amendment to the Sygnia Limited Employee Share Option Scheme "B" at the general meeting on 23 October 2026, with 86.99% of voted shares in favour.AI insight · Full announcement
11:49Growthpoint Properties Distribution of IAR, ESG Report, Availability of Guarantors' Annual Financial Statements and Notice of Annual General MeetingMeeting notice
The company has distributed its 2026 integrated annual report and ESG report. The annual general meeting will be held electronically on 24 November 2026, with the voting record date set for 13 November 2026.AI insight · Full announcement
10:10African Rainbow Minerals Acquisition of Securities by clients of Camissa Asset Management (Pty) LtdShareholding change
Clients of Camissa Asset Management have acquired an interest in ordinary shares of the company, increasing their total aggregate holding to 5.01% of the total issued ordinary shares.AI insight · Full announcement
09:00Kap Changes to directors declaration integrity informationCompliance filing
Independent non-executive director Sipho Maseko updated his JSE declaration after five dormant, non-trading investment companies he directs paid admission of guilt fines totalling R85,000 for failing to submit tax returns to SARS. Maseko was not convicted of any offence.AI insight · Full announcement
09:00Shoprite Changes to Directors Declaration Integrity InformationCompliance filing
Independent non-executive director Sipho Maseko updated his JSE declaration after five dormant investment companies he directs paid admission of guilt fines totalling R85,000 for failing to submit tax returns to SARS. Maseko was not convicted of any offence.AI insight · Full announcement
08:21South32 Daily Buy-Back NotificationBuy-back
The group has submitted an updated Appendix 3C daily buy-back notification to the National Storage Mechanism, following its lodgement on the Australian Securities Exchange.AI insight · Full announcement
08:15Tiger Brands General repurchase of sharesBuy-back
Tiger Brands cumulatively repurchased 4,878,363 ordinary shares (3.06% of its issued share capital) for a total of R1,309,491,518 between 8 June 2026 and 21 October 2026, at prices ranging from R239,71 to R295,14 per share.AI insight · Full announcement
08:05Valterra Platinum Production Report For The Third Quarter Ending 30 September 2026Material
Total PGM production decreased 6% to 804,300 ounces in Q3 2026, while refined production fell 41% to 576,900 ounces due to maintenance timing. Full-year production guidance remains unchanged at 3.0-3.4 million ounces.AI insight · Full announcement
08:00Motus Changes to Director's Declaration Integrity InformationCompliance filing
Independent non-executive director Sipho Maseko amended his JSE director declaration after five dormant companies where he is a director paid admission of guilt fines totalling R85,000 for failing to submit tax returns. Maseko was not convicted of any offence.AI insight · Full announcement
08:00Glencore Transaction in own sharesBuy-back
Under its existing buy-back programme, the company purchased 2,640,000 ordinary shares from UBS AG on 22 October 2026 for cancellation at a gross price of CHF 6.1244 per share.AI insight · Full announcement
08:00Aimia Aimia to report third quarter 2026 results on November 6Meeting notice
Financial results for the period ended 30 September 2026 will be released before markets open on Friday, 6 November 2026. Management will host a webcast and conference call at 3:30 pm SAST that day.AI insight · Full announcement
08:00Supermarket Income REIT Notice of annual general meetingMeeting notice
The annual general meeting will be held on Wednesday, 25 November 2026 in London. The last day to trade to be eligible to vote is Tuesday, 17 November 2026, with proxy forms due by Monday, 23 November 2026.AI insight · Full announcement
08:00Greencoat Renewables Transaction in Own SharesBuy-back
Under its buyback programme, the company purchased 189,762 ordinary shares for cancellation across forty-four transactions on 22 October 2026. Prices ranged from €0.7810 to €0.7950 per share, with a volume weighted average price of €0.7874.AI insight · Full announcement
08:00Pan African Resources Notice of Annual General Meeting, Proposed Adoption of New Articles of Association and Change to the Audit and Risk CommitteeBoard change
The AGM will be held on 19 November 2026, where shareholders will vote on adopting updated Articles of Association. Following the AGM, incoming Board Chairman Charles Needham will step down from the audit and risk committee.AI insight · Full announcement
07:30Cashbuild Availability of Integrated Report and Notice of Annual General MeetingMeeting notice
The 2026 integrated report has been published on the company website. The 40th annual general meeting will be held in person and electronically on Monday, 30 November 2026 at 10:00.AI insight · Full announcement
07:05Super Group Dealing in Securities by an Executive DirectorDirectors' dealings
Executive Director Peter Mountford bought 11,926 ordinary shares on the market on 20 October 2026 at R16,3722 per share, for a total value of R195 255,39.AI insight · Full announcement
Economic calendar
Full calendarSA, US and euro area, times in SAST
| SAST | Country | Release | Actual | Previous |
|---|---|---|---|---|
| Today · Sun 25 Oct | ||||
| No releases. | ||||
| Tomorrow · Mon 26 Oct | ||||
| No releases. | ||||
| Coming up · Tue 27 Oct | ||||
| 14:30 | US | Durable goods orders m/m (Sep) | Due | 0.0% |
| 16:00 | US | New home sales (Sep) | Due | 684K |
| Coming up · Wed 28 Oct | ||||
| 20:00 | US | Fed interest rate decision | Due | 3.75-4.00% |
| Coming up · Thu 29 Oct | ||||
| 11:30 | SA | PPI y/y (Sep) | Due | 5.0% |
| 14:30 | US | Initial jobless claims | Due | 194K |
High impact.
What TradeIntel does
Ten screens, every nightDividend record, quality, value and momentum across 600+ JSE and US shares.Open the screensModels with alertsTen models on the Top 40, S&P 500, Nasdaq 100, Bitcoin and silver. Four are free.See the modelsThe recession readLeading and coincident signals in one state, with an alert when it moves.How it worksCongress trackerWhat US lawmakers buy and sell, grouped into clusters worth a look.See the tracker
Plans
Compare plansLatest articles
View all
Screener Recipe · 8 min readBest Dividend Shares in South Africa: 28 JSE Names With the Longest StreaksTwenty-eight JSE companies have paid a dividend every year for at least a decade without ever halving it. The full list, with yields and what each one paid through 2020.
Market Commentary · 4 min readOne Screen, Two MarketsPoint the same filter at the JSE and the S&P 500 and it returns almost unrelated lists. That is not a bug. It is the most important thing a screener can teach you.
Sentiment Research · 4 min readWhat Market Sentiment Actually MeasuresA single number for the mood of the market sounds like a buy button. It is closer to a barometer. Knowing the difference is the whole skill.
Congress Tracker · 5 min readFollowing the Smart Money, Without Getting LostPoliticians and insiders have to disclose their trades. Reading those filings is easy. Reading them correctly is where almost everyone goes wrong.JSE prices delayed 15 minutes. General information, not financial advice. TradeIntel is not a registered financial services provider.