Owl Rock NAV per share dips in Q4, posts 11.4% net total returns

The BDC has originated $11.1 billion of loans since its inception almost three years ago.

Owl Rock Capital Corporation’s net asset value per share dropped slightly in the fourth quarter, according to initial earnings results filed with the Securities and Exchange Commission.

The New York-based business development company reported a NAV per share of $15.10, down from $15.27 as of 30 September, and paid out $1.42 a share in dividends for 2018.

The firm, which was not immediately available for comment, posted annual net total returns of 11.4 percent. Of its portfolio, some 79 percent of holdings were in senior secured first-lien debt. The firm originated $11.1 billion loans from when it launched in April 2016 through the end of last year.

Owl Rock Capital Partners, the BDC’s advisor, is launching a second BDC focused on late-stage technology and life sciences companies that has raised $1.48 billion.