3 Great Stocks You Can Buy on Sale

Bargains can be hard to find these days as the bull market continues to chug along and many stocks are trading near their highs for the year. Opportunities to buy good stocks on a dip in price can be rare in such frothy markets, but if you can find one, it will pay off over the long term. That's why investors should pay close attention when they see a solid investment that's underperforming.

Three stocks that are down in recent weeks and that investors may want to consider buying are AstraZeneca (NASDAQ: AZN), Best Buy (NYSE: BBY), and Barrick Gold (NYSE: GOLD). Let's take a closer look at why they have fallen in value and why they could be great stocks to add to your portfolio today.

Continue reading


Source Fool.com