FIRSTRAND LIMITED (Incorporated in the Republic of South Africa) (Registration number: 1966/010753/06) JSE ordinary share code: FSR; ISIN: ZAE000066304 NSX ordinary share code: FST LEI: 529900XYOP8CUZU7R671 (FirstRand) DEALINGS IN SECURITIES BY A DIRECTOR In compliance with the JSE Limited Listings Requirements, the following information is disclosed. Director : Mary Vilakazi Company : FirstRand Date of transaction : 7 March 2024 Nature of transaction : On-market purchase of securities Number of securities : 133 140 Class of securities : Ordinary shares Volume weighted average purchase price : R63.9321 Total value of transaction : R8 557 828.85 Highest purchase price : R64.00 Lowest purchase price : R63.89 Nature of interest : Direct beneficial Clearance obtained : Yes Sandton 11 March 2024 Sponsor Rand Merchant Bank (A division of FirstRand Bank Limited)