3 Top Stocks You Can Buy on Sale

It's challenging to find stocks on sale in today's market. Most of the stocks selling at a discount are deeply flawed companies that are cheap for a reason. The few worth considering, though, are likely facing some short-term headwinds that Wall Street can't seem to look past. For investors with a longer investment time frame, though, stocks selling for a discount due to near-term issues could be great investments several years from now.

Here's why the short-term issues at industrial and frack sand supplier U.S. Silica Holdings (NYSE: SLCA), iron ore producer Cleveland-Cliffs (NYSE: CLF), and rail car manufacturer The Greenbrier Companies (NYSE: GBX) could be an opportunity for long-term profits. 

Image source: Getty Images.

Continue reading


Source: Fool.com