- EXCLUSIVE OFFER: Jim Cramer's Protégé, Dave Peltier, only buys Stocks Under $10 that he thinks could potentially double. See what he's trading today with a 14-day FREE pass.
- You can view the full Bank of America Ratings Report.
The floodgates have opened for a lot of companies -- even for growing marijuana.
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.