Owl Rock Capital Corporation BDC Overview

  • Founded
  • 2016

Founded
  • Status
  • Public

  • Stock Symbol
  • ORCC

Stock Symbol
  • Investments
  • 42

  • Share Price
  • $12.15

  • (As of Friday Closing)

Owl Rock Capital Corporation BDC General Information

Description

Owl Rock Capital Corp is a specialty finance company focused on lending to U.S. middle-market companies. The company invests in senior secured or unsecured loans, subordinated loans or mezzanine loans, and, to a lesser extent, equity and equity-related securities including warrants, preferred stock, and similar forms of senior equity, which may or may not be convertible into a portfolio company's common equity. Its investment objective is to generate current income and, to a lesser extent, capital appreciation by targeting investment opportunities with favorable risk-adjusted returns. The company is an externally managed, closed-end management investment company that has elected to be regulated as a BDC under the Investment Company Act of 1940 Act, as amended.

Contact Information

Ownership Status
Publicly Held
Financing Status
Formerly PE-Backed
Primary Industry
Other Financial Services
Other Industries
Specialized Finance
Stock Exchange
NYS
Primary Office
  • 399 Park Avenue
  • 38th Floor
  • New York, NY 10022
  • United States
+1 (212) 000-0000

Owl Rock Capital Corporation BDC Timeline

2020202120222023
Financing Round

Want detailed data on 3M+ companies?

What you see here scratches the surface

Request a free trial

Want to dig into this profile?

We’ll help you find what you need

Learn more

Owl Rock Capital Corporation BDC Stock Performance

(As of Friday Closing)

Stock Price Previous Close 52 wk Range Market Cap Shares Average Volume EPS
$12.15 $12.46 $10.18 - $15.33 $4.75B 391M 2.08M $1.18

Owl Rock Capital Corporation BDC Financials Summary

In Thousands,
USD
TTM 31-Dec-2022 FY 2022 31-Dec-2022 FY 2021 31-Dec-2021 FY 2020 31-Dec-2020
EV 11,383,771 11,383,771 11,721,470 9,028,979
Revenue 1,115,605 1,115,605 1,164,752 677,257
Net Income 466,355 466,355 624,882 387,740
Total Assets 13,584,853 13,584,853 13,298,170 11,304,357
Total Debt 7,281,744 7,281,744 7,079,326 5,292,722
Public Fundamental Data provided by Morningstar, Inc. disclaimer

Owl Rock Capital Corporation BDC Valuation & Funding

Deal Type Date Amount Valuation/
EBITDA
Post-Val Status Debt

This information is available in the PitchBook Platform. To explore Owl Rock Capital Corporation BDC‘s full profile, request access.

Request a free trial

Owl Rock Capital Corporation BDC Executive Team (61)

Name Title Board Seat Contact Info
Craig Packer Co-Founder, Co-Chief Investment Officer, President, Chief Executive Officer & Member of the Investment Committee
Marc Lipschultz Co-Founder & President
Jonathan Lamm Chief Financial Officer & Chief Operating Officer
Michael Grande Managing Director & Chief Technology Officer
Matthew Davis Managing Director & Deputy Chief Administrative Office
You’re viewing 5 of 61 executive team members. Get the full list »

Owl Rock Capital Corporation BDC Board Members (5)

Name Representing Role Since
00000000000 000000 Self Board Member 000 0000
00000 000000 Owl Rock Capital Corporation BDC Co-Founder, Co-Chief Investment Officer, President, Chief Executive Officer & Member of the Investment Committee 000 0000
0000000 000000 Owl Rock Capital Corporation BDC Board Member 000 0000
You’re viewing 3 of 5 board members. Get the full list »

Owl Rock Capital Corporation BDC Investments & Acquisitions (42)

Company Name Deal Date Deal Type Deal Size Industry Lead Partner
000 000000000 17-Feb-2023 00 0000000 00000 Insurance Brokers 00000 000
000 00000 000 01-Feb-2023 0000000000 Insurance Brokers
000 000000000 13-Dec-2022 0000000000 Insurance Brokers
000000000 000 28-Nov-2022 0000000000 Insurance Brokers
Milz Health Group 15-Nov-2022 Buyout/LBO Insurance Brokers
You’re viewing 5 of 42 investments and acquisitions. Get the full list »

Owl Rock Capital Corporation BDC Subsidiaries (1)

Company Name Industry Location Founded
000000000 0000000 Lender Alpharetta, GA 0000
To view Owl Rock Capital Corporation BDC’s complete subsidiaries history, request access »

Owl Rock Capital Corporation BDC ESG

Risk Overview

Risk Rating

Updated April, 01, 2022

29.22 | Med Risk

Risk Scale

A lower score indicates better sustainability

Negl

0-10

Low

10-20

Med

20-30

High

30-40

Severe

40+

Exposure

Exposure refers to the extent to which a company is exposed to different material ESG issues

00.0

Management

Management is related to actions taken to manage ESG issues

00.00

Peers Analysis

Peer performance insights compare the company’s ESG performance to the performance of selected peers to help inform future ESG decisions and drive internal performance improvements.

Global

Covered Companies

00 of 15,231

Rank

00.0

Percentile

Diversified Financials

Industry

00 of 867

Rank

00.00

Percentile

Asset Management and Custody Services

Subindustry

00 of 389

Rank

00.00

Percentile

To view Owl Rock Capital Corporation BDC’s complete esg history, request access »