Directors’ Dealings in Securities Hudaco Industries Limited ("Hudaco" or "the company") Incorporated in the Republic of South Africa Registration number: 1985/004617/06 Share code: HDC ISIN code: ZAE000003273 DIRECTORS' DEALINGS IN SECURITIES Name of the company: Hudaco Name of director: GR Dunford Designation: Chief executive Date of transaction 1: 18 February 2025 Nature of transaction 1: Acquisition of 19 767 Hudaco ordinary shares at an average price of R201.50697 per share (on market) in terms of the rules of Hudaco's retention-based Share Matching Scheme. The shares are paid for by the company and match Hudaco shares invested in the scheme by the executive in 2022 and retained to date. Highest price per share: R202.01 Lowest price per share: R199.72 Value of transaction 1: R3 983 188.28 Date of transaction 2: 19 February 2025 Nature of transaction 2: Acquisition of 25 973 Hudaco ordinary shares at an average price of R201.75336 per share (on market) in terms of the rules of Hudaco's retention-based Share Matching Scheme. The shares are paid for by the company and match Hudaco shares invested in the scheme by the executive in 2022 and retained to date. Highest price per share: R202.50 Lowest price per share: R201.50 Value of transaction 2: R5 240 140.02 Date of transaction 3: 19 February 2025 Nature of transaction 3: Sale of 16 099 Hudaco ordinary shares at a price of R201.50 per share (on market). These shares were acquired in the share matching transactions referred to above and were sold to fund the tax liability arising thereon. Value of transaction 3: R3 243 948.50 Date of transaction 4: 20 February 2025 Nature of transaction 4: Acquisition of 16 458 Hudaco ordinary shares at an average price of R202.64882 per share (on market) in terms of the rules of Hudaco's retention-based Share Matching Scheme. The shares are paid for by the company and match Hudaco shares invested in the scheme by the executive in 2022 and retained to date. Highest price per share: R205.00 Lowest price per share: R199.00 Value of transaction 4: R3 335 194.28 Date of transaction 5: 20 February 2025 Nature of transaction 5: Sale of 12 002 Hudaco ordinary shares at a price of R202.41908 per share (on market). These shares were acquired in the share matching transactions referred to above and were sold to fund the tax liability arising thereon. Highest price per share: R202.99 Lowest price per share: R202.16 Value of transaction 5: R2 429 433.80 Nature of interest: Direct beneficial Clearance obtained: Yes Name of the company: Hudaco Name of director: CV Amoils Designation: Financial director Date of transaction 1: 18 February 2025 Nature of transaction 1: Acquisition of 9 874 Hudaco ordinary shares at an average price of R201.50697 per share (on market) in terms of the rules of Hudaco's retention-based Share Matching Scheme. The shares are paid for by the company and match Hudaco shares invested in the scheme by the executive in 2022 and retained to date. Highest price per share: R202.01 Lowest price per share: R199.72 Value of transaction 1: R1 989 679.82 Date of transaction 2: 19 February 2025 Nature of transaction 2: Acquisition of 12 974 Hudaco ordinary shares at an average price of R201.75336 per share (on market) in terms of the rules of Hudaco's retention-based Share Matching Scheme. The shares are paid for by the company and match Hudaco shares invested in the scheme by the executive in 2022 and retained to date. Highest price per share: R202.50 Lowest price per share: R201.50 Value of transaction 2: R2 617 548.09 Date of transaction 3: 19 February 2025 Nature of transaction 3: Sale of 8 042 Hudaco ordinary shares at a price of R201.50 per share (on market). These shares were acquired in the share matching transactions referred to above and were sold to fund the tax liability arising thereon. Value of transaction 3: R1 620 463.00 Date of transaction 4: 20 February 2025 Nature of transaction 4: Acquisition of 8 221 Hudaco ordinary shares at an average price of R202.64882 per share (on market) in terms of the rules of Hudaco's retention-based Share Matching Scheme. The shares are paid for by the company and match Hudaco shares invested in the scheme by the executive in 2022 and retained to date. Highest price per share: R205.00 Lowest price per share: R199.00 Value of transaction 4: R1 665 975.95 Date of transaction 5: 20 February 2025 Nature of transaction 5: Sale of 5 995 Hudaco ordinary shares at a price of R202.41908 per share (on market). These shares were acquired in the share matching transactions referred to above and were sold to fund the tax liability arising thereon. Highest price per share: R202.99 Lowest price per share: R202.16 Value of transaction 5: R1 213 502.38 Nature of interest: Direct beneficial Clearance obtained: Yes Name of the company: Hudaco Name of director: EJ Smith Designation: Executive director Date of transaction 1: 18 February 2025 Nature of transaction 1: Acquisition of 4 669 Hudaco ordinary shares at an average price of R201.50697 per share (on market) in terms of the rules of Hudaco's retention-based Share Matching Scheme. The shares are paid for by the company and match Hudaco shares invested in the scheme by the executive in 2022 and retained to date. Highest price per share: R202.01 Lowest price per share: R199.72 Value of transaction 1: R940 836.04 Date of transaction 2: 19 February 2025 Nature of transaction 2: Acquisition of 6 135 Hudaco ordinary shares at an average price of R201.75336 per share (on market) in terms of the rules of Hudaco's retention-based Share Matching Scheme. The shares are paid for by the company and match Hudaco shares invested in the scheme by the executive in 2022 and retained to date. Highest price per share: R202.50 Lowest price per share: R201.50 Value of transaction 2: R1 237 756.86 Date of transaction 3: 19 February 2025 Nature of transaction 3: Sale of 3 803 Hudaco ordinary shares at a price of R201.50 per share (on market). These shares were acquired in the share matching transactions referred to above and were sold to fund the tax liability arising thereon. Value of transaction 3: R766 304.50 Date of transaction 4: 20 February 2025 Nature of transaction 4: Acquisition of 3 887 Hudaco ordinary shares at an average price of R202.64882 per share (on market) in terms of the rules of Hudaco's retention-based Share Matching Scheme. The shares are paid for by the company and match Hudaco shares invested in the scheme by the executive in 2022 and retained to date. Highest price per share: R205.00 Lowest price per share: R199.00 Value of transaction 4: R787 695.96 Date of transaction 5: 20 February 2025 Nature of transaction 5: Sale of 2 835 Hudaco ordinary shares at a price of R202.41908 per share (on market). These shares were acquired in the share matching transactions referred to above and were sold to fund the tax liability arising thereon. Highest price per share: R202.99 Lowest price per share: R202.16 Value of transaction 5: R573 858.09 Nature of interest: Direct beneficial Clearance obtained: Yes Johannesburg 21 February 2025 Sponsor: Nedbank Corporate and Investment Banking, a division of Nedbank Limited Date: 21-02-2025 11:03: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.