Expectations were moderate, but many anticipated stronger earnings. However, the reality was more downgrades than upgrades. There have been multiple downgrades after results were announced due to several factors: global supply chain slowdowns, rising costs, and shrinking margins, particularly in the IT sector.
Subscribe To Our Free Newsletter |