Added to YB: 2026-03-27
Pitch date: 2026-03-25
OBDC [neutral]
Blue Owl Capital Corporation
+5.09%
current return
Author Info
Compounding Dividends writes a newsletter about dividend investing. Sign up for the newsletter.
Company Info
Blue Owl Capital Corporation is a business development company. It specializes in direct and fund of fund investments.
Market Cap
$5.7B
Pitch Price
$10.80
Price Target
N/A
Dividend
N/A
EV/EBITDA
N/A
P/E
16.04
EV/Sales
7.66
Sector
Capital Markets
Category
dividend
All BDCs + 5 Worth Watching - Blue Owl Capital Corporation
OBDC (overview): One of largest BDCs focusing on upper-middle-market cos w/ high EBITDA. Deep PE sponsor relationships drive quality deal flow. Portfolio concentrated in defensive sectors (software, healthcare, insurance). 13.5% div yield, 0.74x P/NAV (26% discount). Mgmt buys back shares below NAV.
Read full article (1 min)