Skip to main content
Smart Investors Daily
OR

NYSE · ORCC

Owl Rock Capital Corporation

Financial Services · Financial - Credit Services

$13.48

Down-$0.02 (-0.15%)

Updated Aug 30, 2026, 8:01 AM

SID Score

Composite research score

Smart Money

Institutional and insider signal

Market cap
5.25B
P/E ratio
10.02
Dividend yield
0.00%
52-week range
— – —
Volume
1.64M
Avg. volume
1.59M

Price performance

ORCC price history

1M range · 0 trading sessions · Daily adjusted prices

ORCC does not have enough price history for the selected period.

Data unavailable

The requested market data was not found.

Latest ORCC news

The latest Smart Investors Daily articles mentioning ORCC.

ORCC research

Overview

Company profile and research snapshot.

Company profile

Owl Rock Capital Corporation is a business development company. The fund makes investments in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. It seeks to invest in middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2.5 billion at the time of investment.

Visit company website

Analyst outlook

Consensus and target data currently published for this company.

Consensus
Average target
$16.00
Implied upside
Analysts
ORCC recent ratings
DateFirmRatingTarget
May 26, 2023RBC CapitalOutperform
May 15, 2023RBC CapitalOutperform
Apr 18, 2023Wells FargoUnderweight
Mar 13, 2023JMP SecuritiesMarket Outperform
Nov 4, 2022Wells FargoUnderweight
Open full forecast

News briefing

No generated briefing is available yet.

Seeking Alpha · Jul 3, 2023

Owl Rock Capital: Cash Flow Is King

Owl Rock Capital is well-positioned to take advantage of middle-market lending opportunities. Click here to see why ORCC stock is a Buy.

Seeking Alpha · Jun 30, 2023

Insider Alert: 10% Yield And Manager Loading Up

Considering established nature in industry and stable operations, blue chips are a must-have in a portfolio. Read a discussion on Owl Rock Capital (ORCC) here.

AI research layers

Interpretive context generated from the platform’s current data sources.

No results

AI research layers have not been published yet.