Investec results perform on the upside. Read this comment by Mergence Investment Managers banking analyst, Radebe Sipamla.
Are the Magnificent Seven losing their shine?
The Magnificent Seven are the group of mega cap stocks – Alphabet, Amazon, Apple, Meta, Microsoft, Nvidia, Tesla – that