Credit Suisse, Outperform, $20 Target
JPMorgan, Overweight, $20 Target
Barclays, Equal Weight, $19 Target
Citigroup, Buy, $18 Target
Goldman Sachs, Buy, $16 Target
Deutsche Bank, Hold, $13 Target
While Bank of America expects the S&P 500 to reach 2,300 by the end of 2017, their forecast has stark bull and bear case.