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.