5 Best BDC Stocks To Buy

2. Owl Rock Capital Corporation (NYSE:ORCC)

Number of Hedge Fund Holders: 16

Owl Rock Capital Corporation (NYSE:ORCC) is an American specialty finance and business development company. On November 2, the company announced a 6.5% increase in its quarterly dividend to $0.33 per share. The stock’s dividend yield on December 15 came in at 10.87%.

In Q3 2022, Owl Rock Capital Corporation (NYSE:ORCC) reported a total investment income of $314 million, up 16.7% from the prior-year period. At the end of September, the company had over $500 million in cash and cash equivalents.

As of the close of Q3 2022, 16 hedge funds tracked by Insider Monkey owned stakes in Owl Rock Capital Corporation (NYSE:ORCC), up from 15 in the previous quarter. The collective value of these stakes is over $52 million.

Follow Blue Owl Capital Corp (NYSE:OBDC)