Black Friday: 40% off Pro and Elite for your first 12 months with code BLACKFRIDAY40, until 23:59 SAST on Friday 27 November.Black Friday: 40% off Pro and Elite with BLACKFRIDAY40See plans →

JSE SENS announcements

Every company announcement on the JSE’s news service, newest first. Each one is typed and marked material or not, so the few that matter stand out from the routine.

Friday 30 October 2026 · 34 announcements · 9 material · last at 17:46 SAST

  1. 17:46iocoIOCBuy-backVoluntary announcement: General repurchase of shares and share repurchase programmeBetween 14 October and 29 October 2026, the company repurchased 17,691,842 shares for R70,745,512 at an average price of 400.00 cents per share. Since 1 August 2025, it has bought back 34,457,696 shares, or approximately 5.4% of issued capital.Not material
  2. 17:41OandoOAOResults9M 2026 Unaudited Results ReleaseFor the nine months ended 30 September 2026, revenue increased 9% to N2,776.1 billion and the company swung to an operating profit of N159.7 billion, though profit after tax fell 47% to N106.5 billion.Material
  3. 17:30Finbond GroupFGLTransactionCategory 2 Announcement Acquisition of Rigel ParkFinbond has agreed to acquire the Rigel Park letting enterprise and property from Inan Props for R55 500 000 in cash. The acquisition allows the group to own premises currently leased by Finbond Mutual Bank.Material
  4. 17:14SpurSURMeeting noticeDistribution of Integrated Annual Report, Notice of Annual General MeetingThe 2026 Integrated Annual Report has been published, and the Annual General Meeting will be held entirely electronically at 11h00 SAST on Friday, 4 December 2026. The voting record date is Friday, 27 November 2026.Not material
  5. 17:04Trematon Capital InvestmentsTMTTransactionReceipt of compliance certificate in respect of the disposal of the Generation Education GroupAll conditions for the disposal of the Generation Education Group have been fulfilled or waived, and the company has received the requisite compliance certificate from the TRP. The transaction will now be implemented in accordance with its terms.Material
  6. 17:01TrellidorTRLCompliance filingAvailability Of B-BBEE Annual Compliance ReportThe company's annual B-BBEE compliance report and its latest verification certificate have been published and are available on its website.Not material
  7. 17:00TrellidorTRLMeeting noticeAvailability Of Annual Report And Distribution Of Notice Of Annual General MeetingTrellidor has published its integrated annual report for the year ended 30 June 2026. The annual general meeting will be held in person in Durban at 15:00 on 1 December 2026.Not material
  8. 17:00Nu-worldNWLResultsDividendREVIEWED CONDENSED CONSOLIDATED ANNUAL RESULTS, DIVIDEND DECLARATION AND NOTICE OF ANNUAL GENERAL MEETING FOR THE YEAR ENDED 31 AUGUST 2026Headline earnings per share rose 0,9% to 395,5 cents for the year ended 31 August 2026, while revenue fell (1,8)% to R2 245 821 thousand. A final dividend of 185,30 cents per share is payable on 14 December 2026.Material
  9. 17:00Ninety OneNY1Compliance filingNinety One plc (the Company) Total Voting RightsAs of 30 October 2026, the company's issued ordinary share capital consists of 657,474,229 ordinary shares of £0.0001 each with one voting right per share. With no shares held in treasury, total voting rights are 657,474,229.Not material
  10. 17:00Old MutualOMUDirectors' dealingsDealings in Securities on behalf of Employee Share Incentive SchemesTwo employee incentive trusts executed six on-market share purchases between 27 October 2026 and 29 October 2026. Tranches ranged from 257,917 to 685,968 shares, at volume-weighted average prices between R14.0800 and R14.2783 per share.Not material
  11. 16:00Heriot REITHETMeeting noticeDistribution and availability of the integrated annual report, annual financial statements, notice of annual general meeting and no change statementThe 2026 integrated annual report and audited financial statements have been distributed, with no changes to the reviewed results. The annual general meeting will be held on 9 December 2026, with a voting record date of 4 December 2026.Not material
  12. 15:30Grand Parade InvestmentsGPLResultsDividendAudited financial results for the year ended 30 June 2026, dividend declaration and distribution of notice of annual general meetingHeadline earnings per share fell 34% to 10.19 cents per share for the year ended 30 June 2026, while basic earnings per share dropped 45% to 7.84 cents per share. A final gross dividend of 12 cents per share was declared.Material
  13. 15:22RemgroREMMeeting noticeAvailability of the Notice Of Annual General Meeting and the Integrated Annual ReportThe 2026 Integrated Annual Report and Notice of AGM are now available online. The annual general meeting will be held as a hybrid meeting on Monday, 30 November 2026, at 09:00 am.Not material
  14. 15:18Harmony Gold Mining CompanyHARCompliance filingHarmonys Form 20-F filingThe company has filed its annual report on Form 20-F for the year ended 30 June 2026 with the United States SEC on Friday, 30 October 2026. The document is available on the company and SEC websites.Not material
  15. 15:00Wilson Bayly Holmes-ovconWBOMeeting noticeAvailability of Integrated Report and Notice of Annual General MeetingThe Integrated Report for the year ended 30 June 2026 is available on the company's website. The 44th AGM will be held entirely electronically on Thursday, 26 November 2026 at 11:00.Not material
  16. 14:30ShopriteSHPDirectors' dealingsGrant and Acceptance of Forfeitable Share Awards in Terms of the Shoprite Holdings Executive Super Stretch Incentive (ESSI) SchemeExecutive directors, subsidiary directors and the company secretary accepted twenty forfeitable share awards on 29 October 2026, priced at R329.70 per share. Awards ranged from 5,136 to 60,868 shares, vesting over one and two years.Not material
  17. 14:20Texton Property FundTEXMeeting noticeDistribution of Integrated Annual Report and Notice of Annual General MeetingTexton has distributed its 2026 integrated annual report and notice of AGM to shareholders. The AGM will be held electronically on 30 November 2026, with the voting record date set for 20 November 2026.Not material
  18. 13:06OandoOAOResultsSummarised Unaudited Interim Consolidated and Separate Interim Financial Statements for the three months ended 30 September 2026 and 2025 (Quarterly Report: Q3 2026)For the quarter ended 30 September 2026, total revenue decreased to N712,620,963 thousand and profit for the period fell to N37,895,554 thousand. Both basic and headline earnings remained at 1 cent per share.Material
  19. 11:55AvengAEGMeeting noticeDistribution of notice of annual general meeting and availability of integrated annual reportThe 82nd annual general meeting will be held virtually on Friday, 4 December 2026 at 09:00. The integrated annual report is now available on the company's website, with the voting record date set for Friday, 27 November 2026.Not material
  20. 11:47Bytes Technology GroupBYIDividendNotice of dividend currency exchange rateSouth African shareholders will receive a gross interim dividend of 73.54677 cents per share (58.83742 cents net of 20% withholding tax), based on an exchange rate of GBP1: ZAR22.28690. Payment will be made on 20 November 2026.Not material
  21. 11:20African Dawn CapitalADWAdminQuarterly suspension updateTrading remains suspended while the company works to finalise its 28 February 2025 audit. It expects to publish its FY25 AFS by 30 November 2026, and the Annual Report and delayed August 2025 interim results by 23 December 2026.Not material
  22. 10:43Caxton And CTP Publishers And PrintersCATMeeting noticeVoluntary Announcement: Investor PresentationsExecutive directors are delivering presentations to selected institutional investors. The presentation content is accessible to all shareholders on the company's website from Friday, 30 October 2026.Not material
  23. 10:30Valterra PlatinumVALBoard changeBoard DeclarationIndependent non-executive director Deborah Gudgeon is a director of Abenójar Tungsten, S.A., which completed its initial public offering and admission to trading on the London Stock Exchange's Main Market on 30 October 2026.Not material
  24. 10:05MC MiningMCZOperational updateResultsCapital raiseRelated partyBoard changeLegal or solvencyActivities Report for the quarter ended 30 September 2026 (FY2027 Q1)Makhado progressed hot commissioning and pit-to-port logistics, but all operations were temporarily suspended after quarter end pending final funding arrangements. Available cash and facilities fell to US$170 thousand as of 30 September 2026.Material
  25. 10:00Collins Property GroupCPPResultsDividendUnaudited Consolidated Financial Statements of Collins Property Group Limited for the Six Months to 31 August 2026 and Cash Dividend DeclarationDistributable income per share increased to 64 cents for the six months ended 31 August 2026, and headline earnings per share rose 27.1% to 75 cents. An interim dividend of 55 cents per share will be paid on 23 November 2026.Material
  26. 10:00Choppies EnterprisesCHPMeeting noticeDistribution of integrated annual report and notice of annual general meetingThe integrated annual report for the year ended 30 June 2026 has been dispatched to shareholders. The annual general meeting will be held in Gaborone and electronically on Tuesday, 1 December 2026.Not material
  27. 09:42Trustco GroupTTOAdminTrustco Group Holdings Limited - Suspension Quarterly UpdateThe group expects to complete all outstanding Namibian and South African audits during quarter four of this year, subject to concluding subsidiary and investee audits and appointing group auditors in line with JSE guidance.Not material
  28. 09:35PepkorPPHCredit ratingPepkors credit rating review by MoodysMoody's has concluded a periodic review of the group with no change to its credit ratings. Its Corporate Family Rating remains Ba2 and its National Scale Long Term Rating is Aa1.za, both with a stable outlook.Not material
  29. 09:00Greencoat RenewablesGCTBuy-backTransaction in Own SharesUnder its buyback programme, the company purchased 222,291 ordinary shares on Euronext Dublin on 29 October 2026 for cancellation at a volume weighted average price of €0.7898 per share.Not material
  30. 09:00Primary Health PropertiesPHPDirectors' dealingsDirector/PDMR ShareholdingChief Financial Officer Richard Howell exercised 2023 SAYE share options on 30 October 2026, acquiring 22,233 ordinary shares at £0.8096 each.Not material
  31. 09:00Kore PotashKP2Operational updateTakeoverReview of Operations for the Quarter ended 30 September 2026Held c.US$6.4 million in cash at 30 September 2026, with two parties engaged in due diligence under its Formal Sale Process. Talks continue with the Republic of Congo government regarding the Mining Convention under the new Mining Law.Material
  32. 08:24South32S32Buy-backDaily Buy-Back NotificationAn updated Appendix 3C notification regarding the company's daily share buy-back has been lodged on the ASX and submitted to the UK National Storage Mechanism.Not material
  33. 08:17Orion MineralsORNBoard changeOrion Announces Board Succession and Appointment of New ChairTom Borman, Orion's largest shareholder with an interest of ~14.3%, will replace long-serving Chair Denis Waddell following the AGM on 26 November 2026. Godfrey Gomwe will also become Senior Independent Non-Executive Director.Not material
  34. 07:30MTN GroupMTNCompliance filingResultsMTN Ghana results released for the quarter ended 30 September 2026MTN Ghana released its financial results for the quarter ended 30 September 2026 on the Ghana Stock Exchange on 29 October 2026. Shareholders can view the results on the MTN Ghana investor website.Not material

Also published: 48 listings of ETFs, notes and other instruments, with interest notices and redemptions. Left out here.

Announcements are published by the companies through the JSE’s Stock Exchange News Service. The type, the Material marker and the summary under a headline are TradeIntel’s own reading, written by software from the announcement, and can be wrong: the announcement itself is the record.General information only. TradeIntel is not a registered financial services provider.