Megacaps Still Carrying Their Weight
May 08, 2023 at 15:10 PM EDT
Heading into earnings season, there was a considerable amount of angst on the part of investors regarding the mega-cap stocks and how they would react to their earnings reports.