KAL GROUP LIMITED (Incorporated in the Republic of South Africa) (Registration number: 2011/113185/06) Share code: KAL ISIN: ZAE000244711 (“KAL Group” or the "Company”) VOLUNTARY ANNOUNCEMENT: DEALINGS IN KAL GROUP SHARES KAL Group shareholders (“Shareholders”) are referred to the announcement published on SENS on 12 June 2023, wherein Shareholders were advised of the hedging transaction entered into between KAL Group and Investec Bank Limited (“Investec”), an independent third party, to hedge the potential future obligations of the Company under its non-dilutive long-term incentive plan (“LTIP”) rules (“Hedging Transaction”). Shareholders are hereby advised of the latest acquisitions of KAL Group ordinary shares (“Shares”), in execution of the Hedging Transaction: NAME OF ENTITY Investec TYPE AND CLASS OF SECURITIES Ordinary shares NATURE OF TRANSACTION Purchase of Shares pursuant to the Hedging Transaction to enable settlement of LTIP awards (on-market) TOTAL NUMBER OF SHARES 678,880 ACQUIRED TOTAL RAND VALUE OF SHARES R27,630,090.09 ACQUIRED NATURE OF INTEREST Indirect, non-beneficial CLEARANCE OBTAINED Yes The breakdown of the acquisition of Shares is as follows: VOLUME NUMBER WEIGHTED DATE OF HIGH LOW OF AVERAGE VALUE PURCHASE (PRICE) (PRICE) SHARES PRICE (PAID) 24-Jun-25 169,720 R38.70 R38.70 R38.70 R6,568,164.00 25-Jun-25 107,647 R39.57 R41.00 R39.50 R4,260,020.44 26-Jun-25 13 R40.76 R40.76 R40.76 R529.88 02-Jul-25 199 R41.01 R41.01 R40.90 R8,160.66 03-Jul-25 31,112 R41.30 R41.50 R40.03 R1,285,027.06 04-Jul-25 15,181 R41.21 R41.59 R41.06 R625,549.61 07-Jul-25 14 R41.21 R41.21 R41.21 R576.94 08-Jul-25 319 R41.56 R41.56 R41.56 R13,257.64 09-Jul-25 731 R41.60 R41.89 R41.55 R30,411.40 10-Jul-25 3,751 R41.68 R41.80 R41.25 R156,358.04 11-Jul-25 2,757 R41.69 R41.70 R41.56 R114,952.90 14-Jul-25 498 R41.71 R41.71 R41.71 R20,771.58 15-Jul-25 387 R42.00 R42.00 R42.00 R16,254.00 16-Jul-25 3,804 R43.32 R43.55 R43.01 R164,800.44 17-Jul-25 3,307 R43.59 R43.81 R42.11 R144,150.76 17-Jul-25 9,025 R43.59 R43.81 R42.11 R393,396.02 18-Jul-25 6,756 R43.55 R43.90 R43.50 R294,208.97 21-Jul-25 102,619 R43.84 R43.90 R43.30 R4,499,286.44 22-Jul-25 1,429 R42.34 R42.50 R42.33 R60,502.01 23-Jul-25 2,207 R42.27 R42.49 R41.66 R93,280.75 24-Jul-25 20,571 R42.54 R43.41 R41.71 R875,059.50 25-Jul-25 7,040 R41.30 R42.00 R40.69 R290,730.88 28-Jul-25 4,406 R42.02 R42.18 R41.01 R185,133.64 29-Jul-25 12,429 R41.82 R42.60 R40.85 R519,742.59 30-Jul-25 3,238 R41.12 R41.56 R40.86 R133,160.61 30-Jul-25 7,699 R41.12 R41.56 R40.86 R316,616.28 31-Jul-25 18,011 R41.94 R43.00 R40.86 R755,356.00 01-Aug-25 11,099 R40.07 R40.87 R39.47 R444,766.69 04-Aug-25 8,569 R40.76 R41.95 R40.05 R349,272.16 05-Aug-25 2,823 R39.72 R39.77 R39.51 R112,138.55 06-Aug-25 2,953 R40.17 R40.21 R40.00 R118,612.59 07-Aug-25 8,392 R39.50 R40.51 R38.76 R331,460.97 08-Aug-25 6,109 R38.85 R39.31 R38.60 R237,340.26 11-Aug-25 1,602 R38.61 R38.80 R38.61 R61,854.17 12-Aug-25 11,043 R39.44 R40.47 R38.71 R435,571.27 13-Aug-25 406 R40.01 R40.01 R40.01 R16,244.06 14-Aug-25 20 R40.75 R40.76 R40.74 R815.08 15-Aug-25 4,426 R41.10 R41.20 R40.71 R181,918.73 18-Aug-25 2,344 R39.92 R40.00 R39.92 R93,583.60 19-Aug-25 4,463 R40.21 R40.50 R39.50 R179,466.31 20-Aug-25 3,812 R39.85 R40.03 R39.51 R151,898.59 21-Aug-25 2,578 R39.49 R39.50 R39.21 R101,817.91 22-Aug-25 739 R38.49 R39.49 R39.11 R28,441.83 25-Aug-25 15,097 R40.16 R40.99 R39.51 R606,235.87 26-Aug-25 44 R40.03 R40.03 R40.03 R1,761.32 27-Aug-25 5,778 R41.50 R41.71 R41.21 R239,793.71 28-Aug-25 23,266 R41.47 R41.47 R41.47 R964,841.02 29-Aug-25 4,135 R41.67 R41.96 R41.00 R172,315.95 01-Sep-25 3,852 R40.67 R41.00 R40.06 R156,673.78 02-Sep-25 3,322 R39.76 R40.96 R38.55 R132,071.76 03-Sep-25 5,145 R39.32 R40.33 R38.57 R202,318.89 04-Sep-25 9,827 R40.25 R40.99 R39.99 R395,584.90 05-Sep-25 2,166 R40.55 R40.89 R40.01 R87,831.08 Paarl 11 September 2025 Sponsor PSG Capital