Results of Annual General Meeting and notice to Shareholders in terms of Section 45 of the Companies Act Stefanutti Stocks Holdings Limited (Registration number 1996/003767/06) Share code: SSK ISIN: ZAE000123766 ("Stefanutti Stocks" or "the Company") (Main Board – General Segment) RESULTS OF ANNUAL GENERAL MEETING AND NOTICE TO SHAREHOLDERS IN TERMS OF SECTION 45 OF THE COMPANIES ACT RESULTS OF ANNUAL GENERAL MEETING Shareholders are notified that at the Company's annual general meeting ("AGM") held entirely by electronic communication on Friday, 1 August 2025, all the ordinary and special resolutions as set out in the notice of AGM, were approved by the requisite majority of shareholders. The number of Stefanutti Stocks ordinary shares represented at the AGM was 112 482 535 representing 59,81% of the total ordinary issued share capital of Stefanutti Stocks or 67,26% of the total voteable ordinary shares at the AGM. The results of the resolutions proposed at the AGM, namely in favour (as a percentage of shares voted), against (as a percentage of shares voted) and abstain (as a percentage of total issued share capital), and shares voted (as a percentage of total issued share capital) of the Company are as follows: Ordinary resolution number 1 – To adopt the Annual Financial Statements of the company for the year ended 28 February 2025, including the Directors' report and the reports of the Audit, Governance and Risk Committee, the Remuneration Committee and the Social and Ethics Committee FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 2 – To re-elect B Harie as a director of the Company FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 3 – To re-elect BP Silwanyana as a director of the Company FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 4 – To appoint BP Silwanyana as a member of the Social and Ethics Committee FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 5 – To appoint HJ Craig as a member of the Social and Ethics Committee FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 6 – To appoint MSM Sikhakhane as a member of the Social and Ethics Committee FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 7 – To re-appoint the auditors and the audit partner FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 8 – To appoint B Harie as a member of the Audit, Governance and Risk Committee FOR AGAINST ABSTAIN SHARES VOTED 97 881 991 14 600 544 - 112 482 535 87.02% 12.98% - 59.81% Ordinary resolution number 9 – To appoint BP Silwanyana as a member of the Audit, Governance and Risk Committee FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 10 – To appoint HJ Craig as a member of the Audit, Governance and Risk Committee FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 11 – To approve the non-binding advisory vote on the Company's remuneration policy FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 12 – To approve the non-binding advisory vote on the Company's remuneration implementation report FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Ordinary resolution number 13 – Authority for signature of documentation FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.1 – Approval of non-executive directors' fees – Board Chairman FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.2 – Approval of non-executive directors' fees – Board Member FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.3 – Approval of non-executive directors' fees – Audit, Governance and Risk Committee Chairman FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.4 – Approval of non-executive directors' fees – Audit, Governance and Risk Committee Member FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.5 – Approval of non-executive directors' fees – Remuneration and Nominations Committee Chairman FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.6 – Approval of non-executive directors' fees – Remuneration and Nominations Committee Member FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.7 – Approval of non-executive directors' fees – Social and Ethics Committee Chairman FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.8 – Approval of non-executive directors' fees – Social and Ethics Committee Member FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.9 – Approval of non-executive directors' fees – Chairman of any other committee to be formed FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.10 – Approval of non-executive directors' fees – Member of any other committee to be formed FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.11 – Approval of non-executive directors' fees – Directors' hourly rate FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 1.12 – Approval of non-executive directors' fees – Specific project fees FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 2 – To approve financial assistance FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 3 – General authority to repurchase Company shares FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% Special resolution number 4 – Approve amendments to the company's Memorandum of Incorporation FOR AGAINST ABSTAIN SHARES VOTED 112 402 535 80 000 - 112 482 535 99.93% 0.07% - 59.81% NOTICE TO SHAREHOLDERS IN TERMS OF SECTION 45 OF THE COMPANIES ACT Notice is hereby given in terms of Section 45(5) of the Companies Act No 71 of 2008 (the "Companies Act"), that, pursuant to the authority granted to the board of directors of the Company ("the Board") by the shareholders in the AGM held on 2 August 2024, the Board has authorised the Company to provide financial assistance as contemplated in Section 45 of the Companies Act. Johannesburg 1 August 2025 Sponsor: Bridge Capital Advisors Proprietary Limited Date: 01-08-2025 04:38: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.