Owl Rock Capital Corp
F:1D6

Watchlist Manager
Owl Rock Capital Corp Logo
Owl Rock Capital Corp
F:1D6
Watchlist
Price: 9.5 EUR -0.01% Market Closed
Market Cap: €3.7B

Owl Rock Capital Corp
Investor Relations

Owl Rock Capital Corp., a notable player in the financial jungle, thrives at the intersection of traditional finance and innovative approaches to credit investing. Born out of the formidable minds at Owl Rock Capital Advisors, the company positions itself as a reliable source of capital for middle-market companies in the United States. These are businesses often overlooked by traditional lenders due to their size and unique risk profiles. Owl Rock Capital Corp. understands that these firms, with annual revenues ranging from $10 million to $1 billion, require bespoke financial solutions, not the one-size-fits-all approach of larger institutions. As a business development company (BDC), Owl Rock capitalizes on regulatory structures that enable it to provide debt and equity to these underrepresented sectors, facilitating growth that traditional banks might deem too risky.

At its core, Owl Rock Capital Corp. crafts its revenues through strategic lending and disciplined investment. By extending credit facilities such as senior secured loans, unsecured loans, and mezzanine loans, it earns interest income. This interest, accrued over the duration of the loan agreements, forms the foundational revenue stream for the company. Additionally, Owl Rock Capital can partake in upside potential through equity investments, obtaining ownership stakes in these burgeoning companies as part of their financing package. With this approach, the company not only cultivates an ecosystem of financially healthy borrowers but also fosters long-term, stable cash flows that appeal to its investors, who are often on the lookout for dividend-generating, lower-volatility investment opportunities. By tailoring each financial arrangement to the specific contours of its clients, Owl Rock ensures that its investments are both expertly diversified and singularly impactful.

Show more
Loading
No Stocks Selected

Compare the stock's returns with its benchmark index and competitors. Gain insights into its relative performance over time.

Select Stock to Compare
Last Earnings Call
Fiscal Period
Q4 2025
Call Date
Feb 19, 2026
AI Summary
Q4 2025

Asset Sale: Blue Owl sold $1.4 billion of BDC assets, including $400 million from OBDC, at book value (99.7%), which management sees as strong third-party validation of their portfolio marks.

Share Repurchases: OBDC repurchased $148 million of shares at an average 14% discount to NAV, the largest buyback in company history, and increased the repurchase authorization to $300 million.

Earnings & Dividend: Adjusted net investment income was $0.36 per share, matching last quarter. The Board maintained the regular dividend at $0.37 per share.

Credit Quality: Portfolio credit quality remains strong; nonaccrual rate decreased to 1.1%, well below public market default rates, and key credit metrics remain healthy.

Leverage & Liquidity: Net leverage decreased to 1.19x (within the target range), and OBDC has about $4 billion in total cash and facility capacity.

Guidance: Management expects lower base rates and tighter spreads to pressure earnings power, but sees opportunities to redeploy capital if spreads widen.

OBDC II Update: OBDC II is accelerating capital return to investors, not halting redemptions, with 30% of capital to be distributed soon and potential for 5% per quarter thereafter.

Key Financials
Adjusted Net Investment Income Per Share
$0.36
Return on Equity
9.7%
Net Asset Value Per Share
$14.81
Nonaccrual Rate (at fair value)
1.1%
Net Leverage
1.19x
Share Repurchases
$148 million
Fourth Quarter Fundings (OBDC)
$820 million
Fourth Quarter Repayments (OBDC)
$1.4 billion
Total Capital Deployed in 2025 (OBDC)
$4 billion
Total Capital Deployed in 2025 (Blue Owl Direct Lending Platform)
$45 billion
Base Dividend Per Share (Q1 2026)
$0.37
Spillover Income Per Share
$0.36
Interest Coverage Ratio
approx. 2x
Watchlist (3-5 rated) Names
9% of portfolio
PIK Income as % of Investment Income
10.3%
Software Portfolio LTM Revenue Growth
10%
Software Portfolio LTM EBITDA Growth
16%
Healthcare Portfolio Revenue Growth
11%
Healthcare Portfolio EBITDA Growth
10%
Portfolio Revenue Growth (All Subsectors, Q4)
8%
Portfolio EBITDA Growth (All Subsectors, Q4)
11%
Specialty Finance & JV ROEs (last year)
over 14%
Specialty Finance & JV Exposure
12% of portfolio
Cash at Year-End (OBDC)
$570 million
Total Liquidity (Cash + Facilities)
$4 billion
Moody's Rating
BAA2
Other Earnings Calls

Management

Contacts

Address
NEW YORK
New York City
399 Park Avenue, 38Th Floor
Contacts
Get AI-powered insights for any company or topic.
Open AI Assistant

Intrinsic Value is all-important and is the only logical way to evaluate the relative attractiveness of investments and businesses.

Warren Buffett