Blue Owl Capital Corporation (OBDC) Stock Analysis

A Baa2-rated, senior-secured private-credit powerhouse trading at a steep NAV discount—validated by asset sales at par and amplified by aggressive buybacks—yet still levered to rate cuts, spread compression, and the next credit cycle.

Overview

Blue Owl Capital Corp (OBDC) is a large, externally managed Business Development Company (BDC) and Blue Owl’s flagship public direct-lending vehicle, focused on U.S. upper-middle-market, sponsor-backed borrowers (typical EBITDA **$50M–$200M+**). It earns primarily from interest on a **$16.5B** investment portfolio, positioned defensively with **96.4% floating-rate** debt and **79.3% senior secured** loans, supplemented by fees (OID, commitments, prepayments) and equity/JV income. The platform’s scale and sponsor network (**840+ relationships**) supports proprietary deal flow and the ability to underwrite very large financings. OBDC is designed to convert private-credit illiquidity premia into shareholder dividends, distributing at least **90%** of taxable income to maintain BDC status. Recent actions—asset sales near par and an aggressive buyback program—aim to exploit a significant public-market discount to NAV while maintaining conservative leverage and credit quality.

Read the full Blue Owl Capital Corporation research report

Loading the interactive OBDC dashboard…