WILSON BAYLY HOLMES - OVCON LIMITED (Incorporated in the Republic of South Africa) (Registration number 1982/011014/06) Share code: WBO ISIN: ZAE000009932 (“WBHO”) DIRECTORS DEALINGS – TRADING OF ORDINARY SHARES IN RESPECT OF THE VESTING OF PERFORMANCE SHARE OFFER 2019 Subsequent to the vesting of the 2019 allocation of Performance Shares, the following directors sold vested shares through on-market trades on 8 March 2023 and 13 March 2023. The nature of all the trades are direct beneficial. The respective executive’s transactions are listed below: Name of director: EL Nel EL Nel Company: Wilson Bayly Holmes- Wilson Bayly Holmes- Ovcon Limited Ovcon Limited Date of transaction: 8 March 2023 13 March 2023 Shares sold towards the settlement of tax: 2,209 2 Price per share: R110.00 R110.20 Value of transaction: R242,990.00 R220.40 Name of director: CV Henwood CV Henwood Company: Wilson Bayly Holmes- Wilson Bayly Holmes- Ovcon Limited Ovcon Limited Date of transaction: 8 March 2023 13 March 2023 Shares sold towards the settlement of tax: 2,331 3 Price per share: R110.00 R110.20 Value of transaction: R256,410.00 R330.60 The relevant prescribed officers’ trades are listed below: Name of prescribed officer: CA Jessop CA Jessop Company: Wilson Bayly Holmes- Wilson Bayly Holmes- Ovcon Limited Ovcon Limited Date of transaction: 8 March 2023 13 March 2023 Shares sold towards the settlement of tax: 2,331 3 Price per share: R110.00 R110.20 Value of transaction: R256,410.00 R330.60 Name of prescribed officer: AF De Necker AF De Necker Company: Wilson Bayly Holmes- Wilson Bayly Holmes- Ovcon Limited Ovcon Limited Date of transaction: 8 March 2023 13 March 2023 Shares sold towards the settlement of tax: 2,331 3 Price per share: R110.00 R110.20 Value of transaction: R256,410.00 R330.60 Name of prescribed officer: SN Gumede SN Gumede Company: Wilson Bayly Holmes- Wilson Bayly Holmes- Ovcon Limited Ovcon Limited Date of transaction: 8 March 2023 13 March 2023 Shares sold towards the settlement of tax: 859 1 Price per share: R110.00 R110.20 Value of transaction: R94,490.00 R110.20 All values are before brokerage fees. Clearance has been obtained in terms of paragraph 3.66 of the JSE Limited Listings Requirements. Johannesburg 13 March 2023 Sponsor Investec Bank Limited