The stock market keeps setting new highs in a rally no one saw coming
Of the 17 forecasters that CNBC tracks, just three have targets that are above where the S&P 500 traded Monday.
Of the 17 forecasters that CNBC tracks, just three have targets that are above where the S&P 500 traded Monday.