Here's why you have to buy stocks: Acampora By: CNBC.com News May 14, 2015 at 16:08 PM EDT Top technician Ralph Acampora says the market will hit 2,300 by the end of the year, and he has the charts to prove it. Read More >>