JSE dividend dates and AGMs
Dates announced by companies on the Johannesburg Stock Exchange, and dates projected from their past payments, marked apart.
As of 30 Sept 2026: 95 announced dates on JSE in the next 30 days. The next is Wesizwe Platinum Limited: results due, 30 Sept 2026. 75 further dates are projected from past payments and have not been announced.
announced dates were published by the company, with the sentence each was read from; projected dates are estimates from past payments that nobody announced. How to read this
Put JSE dates in your calendar
Djeli sends no emails or notifications. Reading it needs no account; the optional wallet sign-in only saves a watchlist and portfolio. What it can do is hand these dates to the calendar you already use, which will remind you itself, offline, for free.
Subscribing keeps up with us: your calendar re-reads the file and picks up new dates and corrections on its own. Downloading takes a copy that will not change again. Announced dates set a reminder two days ahead — where the date is a books closure you have to already own the share, so the morning before is too late to act.
69 dates from 30 Sept 2026 to 13 Oct 2026. 137 more in the next 60 days are in the monthly archive below.
September 2026
- 30 Sept2026projectedJSEdividend expected
Primary Health Properties Plc has paid quarterly for 11 consecutive payments; the last went ex on 2026-07-01. This date is projected from that pattern, not announced by the company.
- 30 Sept2026announcedJSEresults due
"The Company’s results for the six months ended 30 June 2026 are expected to be published on or about 30 September 2026."
Read the announcement ↗ - 30 Sept2026announcedJSEresults due
"Notice of interim financial results for the six months ended 30 June 2026 The Company’s financial results for the six months ended 30 June 2026 are now expected to be released on SENS, RNS and the Company’s website at 07:00am (UK) / 08:00am (South Africa) on Wednesday, 30 September 2026. 1 Net profit/loss after tax is "
Read the announcement ↗ - 30 Sept2026announcedJSEAGRARIUS SUSTAINABILITY ENGINEERED (RF) LIMITED — dividend payment
"Payment Date: — 30 September 2026 (from the announcement's timetable)"
Read the announcement ↗ - 30 Sept2026announcedJSEex-dividend
"Shareholders are advised of the following dates: - Last date to trade cum dividend Tuesday, 29 September 2026 - Shares commence trading ex dividend Wednesday, 30 September 2026 - Record date Friday, 2 October 2026 - Payment of dividend Monday, 5 October 2026 Share certificates may not be dematerialised or rematerialise"
Read the announcement ↗ - 30 Sept2026announcedJSECAPITEC LIMITED — results due
"The financial results for the six months ended 31 August 2026 are expected to be published on SENS on or about 30 September 2026."
Read the announcement ↗ - 30 Sept2026announcedJSElast day to trade cum dividend
"Last day to trade cum dividend Tuesday, 29 September Wednesday, 30 September — 30 September (from the announcement's timetable)"
Read the announcement ↗ - 30 Sept2026announcedJSEex-dividend
"Dates of importance Dividend declaration date Tuesday, 8 September 2026 Last day to trade in order to participate in the dividend Tuesday, 29 September 2026 Shares trade ex-dividend Wednesday, 30 September 2026 Record date Friday, 2 October 2026 Payment date Monday, 5 October 2026 Share certificates may not be demateri"
Read the announcement ↗
October 2026
- 1 Oct2026projectedJSEdividend expected
Aspen Pharmacare Holdings Limited has paid annual for 3 consecutive payments; the last went ex on 2025-10-01. This date is projected from that pattern, not announced by the company.
- 1 Oct2026announcedJSEannual general meeting
"Shareholders who wish to participate in and/or vote at the AGM, which will be held entirely electronically, are required to contact TMS on proxy@tmsmeetings.co.za or alternatively contact them on 081 711 4255 / 084 433 4836 / 061 440 0654 as soon as possible, but in any event no later than 15:00 on Thursday, 1 October "
Read the announcement ↗ - 2 Oct2026announcedJSEresults due
"The Form 20-F may also be accessed electronically from the SEC website and DRDGOLD’s website at: https://www.drdgold.com/investors/reports-and-results#ars2026 from, on or about Friday, 2 October 2026."
Read the announcement ↗ - 2 Oct2026announcedJSErecord date
"Record date — 2 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 2 Oct2026announcedJSErecord date
"Record date — 2 October (from the announcement's timetable)"
Read the announcement ↗ - 5 Oct2026announcedJSEannual general meeting
"The Notice of AGM, together with the summary Annual Financial Statements of the Group for the 52 weeks ended 28 June 2026, will be posted by 5 October 2026, to those shareholders who have not elected to receive electronic communication."
Read the announcement ↗ - 5 Oct2026announcedJSEdividend payment
"Payment date — 5 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 5 Oct2026announcedJSEdividend payment
"Payment date — 5 October (from the announcement's timetable)"
Read the announcement ↗ - 5 Oct2026announcedJSEannual general meeting
"ANNUAL GENERAL MEETING The AGM of Copper 360’s shareholders for the year ended 28 February 2026 will be held entirely by way of electronic communication at 15:00 on Monday, 5 October 2026, in accordance with section 63(2)(a) of the Companies Act, 71 of 2008, as amended ("the Companies Act"), and the Company's Memorandu"
Read the announcement ↗ - 6 Oct2026announcedJSElast day to trade cum dividend
"Last day to trade in order to be eligible to attend, participate and vote at the AGM — 6 October (from the announcement's timetable)"
Read the announcement ↗ - 6 Oct2026announcedJSEex-dividend
"In South Africa, the last day to trade will be Tuesday 6 October 2026 and the ex-dividend date will be Wednesday 7 October 2026."
Read the announcement ↗ - 6 Oct2026announcedJSElast day to trade cum dividend
"Last day to trade cum dividend — 6 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 6 Oct2026announcedJSElast day to trade cum dividend
"Last day to trade — 6 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 6 Oct2026announcedJSElast day to trade cum dividend
"Last day to trade cum dividend — 6 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 6 Oct2026announcedJSElast day to trade cum dividend
"Last day to trade cum dividend — 6 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 6 Oct2026announcedJSElast day to trade cum dividend
"Last day to trade in order to participate in the final and special dividends Tuesday — 06 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 7 Oct2026projectedJSEdividend expected
British American Tobacco p.l.c. has paid quarterly for 13 consecutive payments; the last went ex on 2026-07-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Nedbank Group Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
African Rainbow Minerals Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Old Mutual Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Hyprop Investments Limited has paid semi-annual for 5 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Resilient REIT Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Momentum Group Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
AVI Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Sun International Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Grindrod Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Grindrod Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Mpact Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Putprop Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Standard Bank Group Ltd has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Sabvest Capital Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
Standard Bank Group Ltd has paid semi-annual for 6 consecutive payments; the last went ex on 2026-04-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026projectedJSEdividend expected
PRESCIENT GLOBAL FUNDS ICAV- TBI Actively Managed ETF has paid quarterly for 6 consecutive payments; the last went ex on 2026-07-08. This date is projected from that pattern, not announced by the company.
- 7 Oct2026announcedJSEex-dividend
"Publication of declaration date Thursday, 17 September 2026 Last date to trade cum dividend Tuesday, 06 October 2026 Trading ex-dividend Wednesday, 07 October 2026 Record date Friday, 09 October 2026 Payment date Monday, 12 October 2026 Share certificates may not be dematerialised or rematerialised between Wednesday, 7"
Read the announcement ↗ - 7 Oct2026announcedJSEex-dividend
"The dividend is payable to Attacq shareholders in accordance with the timetable set out below: Description Date Last day to trade cum dividend Tuesday, 6 October 2026 Shares trade ex dividend Wednesday, 7 October 2026 Record date Friday, 9 October 2026 Payment date Monday, 12 October 2026 Notes: 1."
Read the announcement ↗ - 7 Oct2026announcedJSEex-dividend
"Last day to trade Tuesday, 6 October 2026 Shares commence trading ex-dividend Wednesday, 7 October 2026 Record date Friday, 9 October 2026 Payment date Monday, 12 October 2026 Share certificates may not be dematerialised or rematerialised between Wednesday, 7 October 2026 to Friday, 9 October 2026, both days inclusive."
Read the announcement ↗ - 7 Oct2026announcedJSEex-dividend
"The dividend is payable to Hyprop shareholders in accordance with the timetable set out below: Last date to trade cum dividend: Tuesday, 6 October 2026 Shares trade ex dividend: Wednesday, 7 October 2026 Record date: Friday, 9 October 2026 Payment date: Monday, 12 October 2026 The above dates and times are subject to c"
Read the announcement ↗ - 7 Oct2026announcedJSEex-dividend
"Ordinary shares trade ex-dividend from Wednesday, 7 October 2026."
Read the announcement ↗ - 7 Oct2026announcedJSEex-dividend
"Last day to trade cum dividend Tuesday, 6 October 2026 Shares commence trading ex-dividend Wednesday, 7 October 2026 Record date Friday, 9 October 2026 Payment date Monday, 12 October 2026 Share certificates may not be dematerialised or rematerialised between Wednesday, 7 October 2026 and Friday, 9 October 2026, both d"
Read the announcement ↗ - 7 Oct2026announcedJSEex-dividend
"Relevant dates in respect of the ordinary dividend are as follows: Last day to trade cum dividend Tuesday, 6 October 2026 Commence trading ex dividend Wednesday, 7 October 2026 Record date Friday, 9 October 2026 Dividend payable Monday, 12 October 2026 Date: 1 September 2026 Sponsor: The Standard Bank of South Africa L"
Read the announcement ↗ - 8 Oct2026projectedJSEdividend expected
Mustek Limited has paid annual for 3 consecutive payments; the last went ex on 2025-10-08. This date is projected from that pattern, not announced by the company.
- 9 Oct2026announcedJSErecord date
"The interim dividend payment will be made on Friday 13 November 2026 to shareholders on the register on the record date of Friday 9 October 2026."
Read the announcement ↗ - 9 Oct2026announcedJSErecord date
"Record date — 09 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 9 Oct2026announcedJSErecord date
"Record date — 9 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 9 Oct2026announcedJSErecord date
"Record date — 9 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 9 Oct2026announcedJSErecord date
"The record date is Friday, 9 October 2026, while the payment date is Monday, 12 October 2026."
Read the announcement ↗ - 9 Oct2026announcedJSErecord date
"Record date — 9 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 9 Oct2026announcedJSErecord date
"Record date — 9 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 9 Oct2026announcedJSErecord date
"Record date — 09 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 9 Oct2026announcedJSErecord date
"Record date — 9 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 12 Oct2026announcedJSEdividend payment
"Payment date — 12 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 12 Oct2026announcedJSEdividend payment
"Payment date — 12 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 12 Oct2026announcedJSEdividend payment
"Payment date — 12 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 12 Oct2026announcedJSEdividend payment
"Payment date — 12 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 12 Oct2026announcedJSEdividend payment
"Dividends payment date — 12 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 12 Oct2026announcedJSEdividend payment
"Payment date — 12 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 13 Oct2026announcedJSElast day to trade cum dividend
"Last day to trade (SA Shareholders) — 13 October (from the announcement's timetable)"
Read the announcement ↗ - 13 Oct2026announcedJSErecord date
"Dates of importance: Finalisation date for the special dividend, by 11h00 Tuesday, 13 October 2026 Last day to trade in order to participate in the final and special dividend Tuesday, 20 October 2026 Shares trade ex the final and special dividend Wednesday, 21 October 2026 Record date Friday, 23 October 2026 Payment da"
Read the announcement ↗ - 13 Oct2026announcedJSErecord date
"Last date to trade cum distribution Tuesday, 13 October 2026 Shares will trade ex-distribution Wednesday, 14 October 2026 Record date to participate in the distribution Friday, 16 October 2026 Payment of distribution Monday, 19 October 2026 Share certificates may not be dematerialised or rematerialised between Wednesda"
Read the announcement ↗ - 13 Oct2026announcedJSElast day to trade cum dividend
"Last day to trade (LDT) cum dividend — 13 October 2026 (from the announcement's timetable)"
Read the announcement ↗ - 13 Oct2026announcedJSElast day to trade cum dividend
"Last day to trade cum dividend on the JSE — 13 October 2026 (from the announcement's timetable)"
Read the announcement ↗
The last 30 days
- 29 Sept2026projectedJSEdividend expected
FirstRand Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-03-31. This date is projected from that pattern, not announced by the company.
- 29 Sept2026projectedJSEdividend expected
Discovery Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-03-31. This date is projected from that pattern, not announced by the company.
- 29 Sept2026projectedJSEdividend expected
AECI Ltd has paid semi-annual for 5 consecutive payments; the last went ex on 2026-03-31. This date is projected from that pattern, not announced by the company.
- 29 Sept2026projectedJSEdividend expected
Fortress Real Estate Investments Limited has paid semi-annual for 5 consecutive payments; the last went ex on 2026-03-31. This date is projected from that pattern, not announced by the company.
- 29 Sept2026projectedJSEdividend expected
Merafe Resources Limited has paid semi-annual for 6 consecutive payments; the last went ex on 2026-03-31. This date is projected from that pattern, not announced by the company.
- 29 Sept2026announcedJSEdividend payment
"The payment date of the dividend is Tuesday, 29 September 2026."
Read the announcement ↗ - 29 Sept2026announcedJSElast day to trade cum dividend
"Last day to trade in order to participate in the dividend — 29 September 2026 (from the announcement's timetable)"
Read the announcement ↗ - 28 Sept2026announcedJSEdividend payment
"JSE share dividend payment date — 28 September 2026 (from the announcement's timetable)"
Read the announcement ↗ - 28 Sept2026announcedJSEdividend payment
"Payment date — 28 September 2026 (from the announcement's timetable)"
Read the announcement ↗ - 28 Sept2026announcedJSEdividend payment
"Payment date — 28 September 2026 (from the announcement's timetable)"
Read the announcement ↗ - 28 Sept2026announcedJSEdividend payment
"Dividend payment date: — 28 September 2026 (from the announcement's timetable)"
Read the announcement ↗ - 28 Sept2026announcedJSEdividend payment
"Payment date — 28 September 2026 (from the announcement's timetable)"
Read the announcement ↗ - 28 Sept2026announcedJSEBIDVESTCO LIMITED — dividend payment
"Payment date: — 28 September 2026 (from the announcement's timetable)"
Read the announcement ↗ - 28 Sept2026announcedJSEDISCOVERY LIMITED — dividend payment
"Payment date — 28 September 2026 (from the announcement's timetable)"
Read the announcement ↗