Business Update, Trading Statement and Cautionary Announcement MURRAY & ROBERTS HOLDINGS LIMITED (Incorporated in the Republic of South Africa) Registration number 1948/029826/06 JSE Share Code: MUR ADR Code: MURZY ISIN: ZAE000073441 ("Group" or "Murray & Roberts" or "Company") SEVENTY-SIXTH ANNUAL GENERAL MEETING, BUSINESS UPDATE, TRADING STATEMENT AND CAUTIONARY ANNOUNCEMENT The Group released its FY2024 results on 11 September 2024 and annual integrated report on 30 September 2024.