Stocks have rallied this year, but there are still opportunities to snag some names that could do well going forward at a discount. The S & P 500 is up

Read more on