FIRSTRAND LIMITED (Incorporated in the Republic of South Africa) (Registration number: 1966/010753/06) JSE ordinary share code: FSR; ISIN code: ZAE000066304 NSX ordinary share code: FST LEI: 529900XYOP8CUZU7R671 (FirstRand) DEALINGS IN SECURITIES BY A DIRECTOR AND A PRESCRIBED OFFICER In compliance with the JSE Limited Listings Requirements, the following information is disclosed. (1) Director : Hetash Surendrakumar Kellan Company : FirstRand Date of transaction : 17 March 2023 Nature of transaction : On market purchase of securities Number of securities : 40183 Class of securities : Ordinary shares Purchase price : R62.1500 Total value of transaction : R2 497 373.45 Nature of interest : Direct beneficial Clearance obtained : Yes (2) Director : Hetash Surendrakumar Kellan Company : FirstRand Date of transaction : 17 March 2023 Nature of transaction : On market purchase of securities Number of securities : 42826 Class of securities : Ordinary shares Purchase price : R62.1500 Total value of transaction : R2 661 635.90 Nature of interest : Indirect beneficial Clearance obtained : Yes (3) Prescribed Officer : Steven Cooper Company : FirstRand Date of transaction : 17 March 2023 Nature of transaction* : On market purchase of securities Number of securities : 88796 Class of securities : Ordinary shares Purchase price : R62.4802 Total value of transaction : R5 547 990.77 Nature of interest : Indirect beneficial Clearance obtained : Yes Sandton 23 March 2023 Sponsor Rand Merchant Bank (A division of FirstRand Bank Limited)