Standard & Poor's 500 Index companies are exceeding analyst sales forecasts by the most since 2012, a sign rising consumer demand is fueling economic growth as the bull market approaches its sixth year.
Credit: RSS for Investments
Credit: RSS for Investments