The stock market keeps setting new highs in a rally no one saw coming
0
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.