Logiscreen

Blue Owl Capital Corp

$11.02
Market Cap 5.50B
ROE 4.8%
Gross Margin 76.5%
Debt/Equity 1.2
Current Ratio 0.0
Revenue QoQ -14.6%
EPS QoQ -1.1%
F-Score 5

About

Owl Rock Capital Corporation (ORCC) is a specialty finance company focused on lending to U.S. middle-market companies. As of September 30, 2020, ORCC had investments in 110 portfolio companies with an aggregate fair value of $9.9 billion. ORCC has elected to be regulated as a business development company under the Investment Company Act of 1940, as amended. ORCC is externally managed by Owl Rock Capital Advisors LLC, an SEC-registered investment adviser that is an affiliate of Owl Rock Capital Partners. Owl Rock Capital Partners, together with its subsidiaries, is a New York based direct lending platform with approximately $23.7 billion of assets under management as of September 30, 2020.

Exchange
NYSE
Sector
Financial Services
Industry
Credit Services

Sector context

Financial Services

Overvalued

Trading at a discount to sector peers

P/E
15.66
vs median 2.78
P/B
0.79
vs median 1.67
ROE
0.05
vs median 0.13

Decent quality with acceptable fundamentals

Mid-cap company with growth potential

Similar companies

Primary metric
Overlay metric
Loading chart data...
Fetching latest financial metrics