Key dates and AGM

Friday, 21 June 2024

Record date for determining which shareholders are entitled to receive the AGM notice

Tuesday, 28 June 2024

AGM notice posted distributed to shareholders on or about

Tuesday,16 July2024

Last day to trade to be eligible to participate and vote at the AGM

Friday, 19 July 2024

Record date for attending and voting at the AGM

Friday, 26 July 2024

AGM to be held at 10:00

Friday, 26 July 2024

Results of AGM to be released on (“SENS”) on the JSE Ltd’s (“JSE”) Stock Exchange News Service