Notice of publication of integrated report, annual financial statements and notice of annual general meeting ALTVEST CAPITAL LIMITED Incorporated in the Republic of South Africa (Registration Number: 2021/540736/06) LEI Number: 37898OOE85B7YW5EEW57 Ordinary Share Code: ALV ISIN: ZAE000337051 Preferred A Ordinary Share Code: ALVA ISIN: ZAE000338422 Preferred B Ordinary Share Code: ALVB ISIN: ZAE000338430 Preferred C Ordinary Share Code: ALVC ISIN: ZAE000338448 ("Altvest" or "the Company") Notice of publication of integrated report, annual financial statements and notice of annual general meeting Shareholders are advised that the Company's integrated annual report incorporating the audited annual financial statements for the year ended 28 February 2025 ("Annual Report") was published today and is available on the Company's website at https://altvestcapital.co.za/investor-relations/financial-results/ The Annual Report encloses a notice of annual general meeting ("AGM") of Altvest shareholders. The AGM will be held entirely by electronic communication, on Friday, 11 July 2025 at 11:00. The full notice of AGM, which incorporates instructions for voting, is sent by email to each shareholder. Important dates for shareholders in relation to the AGM: 2025 Record date for receipt of the notice of annual general meeting Friday, 23 May Last day to trade in order to be eligible to vote at the annual general Tuesday, 1 July meeting Record date for voting purposes ("voting record date") Friday, 4 July Last day to lodge forms of proxy for administrative purposes Wednesday, 9 July Shareholders or their duly authorised proxies who wish to participate in the Thursday, 10 July annual general meeting, must register to do so by 11:00 Annual general meeting held at 11:00 on Friday, 11 July Results of annual general meeting released on SENS on Friday, 11 July Johannesburg 2 June 2025 Designated Advisor Questco Corporate Advisory Date: 02-06-2025 07:05:00 Produced by the JSE SENS Department. The SENS service is an information dissemination service administered by the JSE Limited ('JSE'). The JSE does not, whether expressly, tacitly or implicitly, represent, warrant or in any way guarantee the truth, accuracy or completeness of the information published on SENS. The JSE, their officers, employees and agents accept no liability for (or in respect of) any direct, indirect, incidental or consequential loss or damage of any kind or nature, howsoever arising, from the use of SENS or the use of, or reliance on, information disseminated through SENS.