S&P 500 companies are falling short of earnings growth forecasts. Part of the reason could be high expectations as well as shifting consumer trends.
S&P 500 companies are falling short of earnings growth forecasts. Part of the reason could be high expectations as well as shifting consumer trends.