Consensus estimates are based on estimates collected by Sharenet and are calculated by taking the arithmetic average of the constituent analyst forecasts. Consensus estimates data are based on ...
Following the redemption of the 300,000 securities, there will be 351,000 RWINC securities in issue. Cape Town Monday, 29 June 2026 Listing Advisor Prescient Capital Markets (Pty) Ltd Date: 29-06 ...
Listing Of Additional Satrix Msci Emg Markets Feeder SATRIX COLLECTIVE INVESTMENT SCHEME Satrix MSCI EMG Markets Feeder JSE Code: STXEMG NSX Code: SXNEMG ISIN: ZAE000246633 Satrix EMG or STXEMG A ...
Distribution of IAR 2026, Notice of Virtual AGM, Dividend and Publication of B-BBEE Annual Compliance Certificate Naspers Limited (Incorporated in the Republic of South Africa) (Registration number ...
London Stock Exchange - Summary Date of Aggregate number of Lowest price paid Highest price paid Average price paid purchase ordinary shares purchased per share (GBP) per share (GBP) per share (GBP) ...
Audited Results for the Year Ended 28 February 2026 MANTENGU LIMITED (formerly Mantengu Mining Limited) Incorporated in the Republic of South Africa (Registration number: 1987/004821/06) Share code: ...
Specific Repurchase of Shares in WBHO, Specific Acquisition of Securities by Akani 2, Change in Beneficial Ownership WILSON BAYLY HOLMES - OVCON LIMITED (Incorporated in the Republic of South Africa) ...
Interest Payment Notification ABSA BANK LIMITED (Incorporated with limited liability in South Africa under registration number 1986/004794/06) Bond Issuer Code: BIABS Interest Payment Notification ...
Trading Statement BELL EQUIPMENT LIMITED (Incorporated in the Republic of South Africa) Registration number 1968/013656/06 ISIN: ZAE000028304 Share Code: BEL ("the Company") TRADING STATEMENT ...
Dealing in shares by a director of a major subsidiary KAP LIMITED (Incorporated in the Republic of South Africa) (Registration number: 1978/000181/06) Share code: KAP ISIN: ZAE000171963 Company Alpha ...
Update: operational update WESIZWE PLATINUM LIMITED (Incorporated in the Republic of South Africa) Registration number: 2003/020161/06 Share code: WEZ ISIN number: ZAE000075859 ("Wesizwe" or "the ...