5 Cheap Stocks To Buy Now

3. Owl Rock Capital Corporation (NYSE: ORCC)

Owl Rock provides lending services and is managed by Owl Rock Capital Advisors LLC. The company has about $27.1 billion worth of assets under management. The stock has gained 37% over the last 12 months. In February, RBC upgraded the stock to Outperform from Sector Perform. Janney’s analyst Michael Penn also upgraded the stock to Buy from Neutral and upped his price target to $15 from $13.

The company is also getting the attention of the smart money, as 20 hedge funds tracked by Insider Monkey reported owning stakes in the company at the end of the fourth quarter, up from 15 funds a quarter earlier.