Many companies are beating expectations this earnings season, helping push major indexes to record levels. But for those that miss, the punishment has been more severe than usual. That means the stakes are high during a busy earnings week in which nearly 150 companies in the S&P 500 are reporting results. On average this earnings season,...
Source: Wall Street Journal April 24, 2019 12:00 UTC