A general view of densely packed residential housing in Alexandra township in the foreground and the Sandton central business district, Johannesburg’s financial district widely referred to as the “richest square mile in Africa” in the background, in Johannesburg, South Africa, May 21, 2026. REUTERS/Siphiwe Sibeko

JOHANNESBURG, July 6 (Reuters) – Offshore investors sold a net 7.40 billion rand ($456.44 million) worth of South African stocks last week, Johannesburg Stock Exchange data showed on Monday.

Net purchases of bonds totalled 14.69 billion rand, settlement data showed.