Resources

Provisional dates (TBC) are based on the date of the company’s prior year AGM. Confirmed dates are added after the release of the company’s notice of AGM.

JSE codeCompany nameAGM dateStatusAGM formatDisclosure of minutes of previous AGM
CLSClicks Group Limited29/01/2026ConfirmedHybridNot publicly available on company website
NTCNetcare Limited07/02/2026TBCTBC-
SAPSappi Limited05/02/2026TBCTBC-
OCEOceana Group Limited06/02/2026TBCTBC-
BAWBarloworld Limited21/02/2026TBCTBC-
RDFRedefine Properties Limited13/02/2026TBCTBC-
CMLCoronation Fund Managers17/02/2026ConfirmedElectronic onlyNot publicly available on company website
LHCLife Healthcare Group Holdings Limited22/02/2026TBCTBC-
SPPSPAR Group Limited04/03/2026ConfirmedHybridMinutes of 2024 AGM
TCPTransaction Capital Limited09/03/2026TBCTBC-
RLOReunert Limited22/02/2026TBCTBC-
TBSTiger Brands Limited22/02/2026TBCTBC-
PPHPepkor Holdings Limited07/03/2026TBCTBC-
LTELighthouse Properties Plc23/04/2026TBCTBC-
AGLAnglo American Plc30/04/2026TBCTBC-
ANHAnheuser-Busch InBev SA/NV30/04/2026TBCTBC-
SUISun International Limited07/05/2026TBCTBC-
MNPMondi Plc08/05/2026TBCTBC-
AMSAnglo American Platinum Limited08/05/2026TBCTBC-
SSWSibanye Stillwater Limited09/05/2026TBCTBC-
JSEJSE Limited14/05/2026TBCTBCMinutes of 2024 AGM
EXXExxaro Resources Limited15/05/2026TBCTBCNot publicly available on company website
NRPNEPI Rockcastle NV15/05/2026TBCTBC-
HMNHammerson Plc15/05/2026TBCTBC-
QLTQuilter Plc22/05/2026TBCTBC-
ACLArcelorMittal South Africa Limited23/05/2026TBCTBCNot publicly available on company website
GLNGlencore Plc28/05/2026TBCTBC-
MTNMTN Group Limited29/05/2026TBCTBC-
TXTTextainer Group Holdings Limited26/05/2025TBCTBC-
ANGAnglo Gold Ashanti Limited27/05/2026TBCTBC-
AFEAECI Limited27/05/2026TBCTBC-
ADHADvTECH Limited28/05/2026TBCTBC-
GFIGold Fields Limited28/05/2026TBCTBC-
SNTSantam Limited30/05/2026TBCTBC-
NEDNedbank Group Limited30/05/2026TBCTBCMinutes of 2024 AGM
OMUOld Mutual Limited30/05/2026TBCTBCMinutes of 2024 AGM
ABGAbsa Group Limited03/06/2026TBCTBCNot publicly available on company website
KIOKumba Iron Ore Limited04/06/2026TBCTBC-
SLMSanlam04/06/2026TBCTBC-
TGAThungela Resources Limited05/06/2026TBCTBCNot publicly available on company website
SBKStandard Bank Group Limited9/06/2026TBCTBCNot publicly available on company website
APHAlphamin Resources Corporation18/06/2026TBCTBC-
GTCGlobe Trade Centre S.A.24/06/2026TBCTBC-
RESResilient Reit Limited25/06/2026TBCTBC-
SRESirius Real Estate Limited27/06/2026TBCTBC-
BYIBytes Technology Group Plc2/07/2026TBCTBC-
VODVodacom Group Limited17/07/2026TBCTBC-
CPICapitec Bank Holdings Limited18/07/2026TBCTBC-
NY1Ninety One Limited23/07/2026TBCTBCNot publicly available on company website
N91Ninety One Plc23/07/2026TBCTBCNot publicly available on company website
AFTAfrimat Limited23/07/2026TBCTBC-
KSTPSG Financial Services Limited24/07/2026TBCTBC-
DCPDis-Chem Pharmacies Limited31/07/2026TBCTBCNot publicly available on company website
PIKPick n Pay Stores Limited05/08/2026TBCTBCMinutes of 2024 AGM
INLInvestec Limited07/08/2026TBCTBCMinutes of 2024 AGM
INPInvestec Plc07/08/2026TBCTBCMinutes of 2024 AGM
EQUEquites Property Fund Limited13/08/2026TBCTBC-
PRXProsus NV20/08/2026TBCTBC-
TKGTelkom SA SOC Limited21/08/2026TBCTBC-
NPNNaspers Limited21/08/2026TBCTBC-
RNIReinet Investments26/08/2026TBCTBC
MCGMultiChoice Group Limited27/08/2026TBCTBC-
MRPMr Price Group Limited27/08/2026TBCTBCNot publicly available on company website
HCIHosken Consolidated Investments Limited28/08/2026TBCTBC-
TSGTsogo Sun Gaming Limited29/08/2026TBCTBC-
VKEVukile Property Fund Limited01/09/2026TBCTBC-
TFGThe Foschini Group Limited04/09/2026TBCTBCNot publicly available on company website
CFRCompagnie Financière Richemont SA10/09/2026TBCTBC-
OMNOmnia Holdings Limited11/09/2026TBCTBC-
S32South32 Limited23/10/2026TBCTBC-
NPHNortham Platinum Holdings Limited27/10/2026TBCTBC-
NHMNortham Platinum Limited27/10/2026TBCTBC-
IMPImpala Platinum Holdings Limited30/10/2026TBCTBC-
AVIAVI Limited31/10/2026TBCTBC-
BHGBHP Group Limited23/10/2026TBCTBC-
BIDBid Corporation Limited06/11/2026TBCTBC-
MTHMotus Holdings Ltd06/11/2026TBCTBC-
TRUTruworths International Limited06/11/2026TBCTBCNot publicly available on company website
SHPShoprite Holdings Limited10/11/2026TBCTBCMinutes of 2024 AGM
RCLRCL Foods Limited12/11/2026TBCTBC-
ITEItaltile Limited13/11/2026TBCTBC-
SOLSasol Limited14/11/2026TBCTBCNot publicly available on company website
DSYDiscovery Limited20/11/2026TBCTBCNot publicly available on company website
MTMMomentum Metropolitan Holdings Limited20/11/2026TBCTBC-
PANPan African Resources plc24/11/2026TBCTBC-
WHLWoolworths Holdings Limited24/11/2026TBCTBCMinutes of 2024 AGM
WBOWilson Bayly Holmes-Ovcon Limited24/11/2026TBCTBC-
OUTOUTsurance Holdings Limited25/11/2026TBCTBC-
GRTGrowthpoint Properties Limited25/11/2026TBCTBC-
KAPKAP Industrial Holdings Limited26/11/2026TBCTBC-
DRDDRDGOLD Limited26/11/2026TBCTBC-
HARHarmony Gold Mining Company Limited26/11/2026TBCTBC-
HYPHyprop Investments Limited27/11/2026TBCTBC-
SPGSuper Group Limited28/11/2026TBCTBC-
FSRFirstRand Limited29/11/2026TBCTBCNot publicly available on company website
REMRemgro Limited30/11/2026TBCTBC-
RMIRand Merchant Investment Holdings Limited01/12/2026TBCTBC-
BVTThe Bidvest Group Limited01/12/2026TBCTBC-
ARIAfrican Rainbow Minerals Limited01/12/2026TBCTBC-
FFAFortress REIT Limited01/12/2026TBCTBC-
APNAspen Pharmacare Holdings Limited04/12/2026TBCTBC-
MSPMAS Real Estate Inc04/12/2026TBCTBC-

Make a donation

Our work is only possible with the generous support of philanthropic funding and individual donations, which are tax deductible.

Every contribution helps us to keep doing what we do. Please consider making a donation and becoming part of the movement working to build a more just, equal and sustainable country.

Please email us at donate@justshare.org.za to request a section 18A Tax Certificate.

Donate via EFT Below are our bank details
Bank Nedbank
Account number 1172492603
Account type Business PAYU
Branch code 10134000
Branch name CPT Western Suburbs Metro BB

Scan the QR code below in your SnapScan mobile app to complete the payment