Owl Rock Capital Corporation Overview

  • Founded
  • 2016
Founded
  • Status
  • Public
  • Stock Symbol
  • ORCC
Stock Symbol
  • Share Price
  • $14.53
  • (As of Monday Closing)

Owl Rock Capital Corporation General Information

Description

Owl Rock Capital Corp is a specialty finance company focused on lending to U.S. middle-market companies. Its capital would be used by the portfolio companies to support growth, acquisitions, market or product expansion, refinancings and/or recapitalizations. Its investment objective is to generate current income and, to a lesser extent, capital appreciation by targeting investment opportunities with risk-adjusted returns.

Contact Information

Ownership Status
Publicly Held
Financing Status
Formerly PE-Backed
Primary Industry
Asset Management
Stock Exchange
NYS
Primary Office
  • 399 Park Avenue
  • 38th Floor
  • New York, NY 10022
  • United States
+1 (888) 000-0000

Owl Rock Capital Corporation Timeline

2018201920202021
Financing RoundFinancing 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 Stock Performance

(As of Monday Closing)

Stock Price Previous Close 52 wk Range Market Cap Shares Average Volume EPS
$14.53 $14.45 $11.12 - $14.64 $5.69B 391M 1.24M $1.00

Owl Rock Capital Corporation Financials Summary

In Thousands,
USD
TTM 31-Dec-2020 FY 2020 31-Dec-2020 FY 2019 31-Dec-2019 FY 2018 31-Dec-2018
EV 9,028,979 9,028,979 9,236,366
Revenue 677,883 677,883 718,132 345,579
Net Income 387,740 387,740 498,001 202,243
Total Assets 11,304,357 11,304,357 9,203,619 5,951,042
Total Debt 5,292,722 5,292,722 3,038,232 2,567,717
Public Fundamental Data provided by Morningstar, Inc. disclaimer

Owl Rock Capital Corporation 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‘s full profile, request access.

Request a free trial

Owl Rock Capital Corporation Executive Team (102)

Name Title Board Seat Contact Info
Craig Packer Co-Founder, Chief Executive Officer, Co-Chief Investment Officer & Board Member
Marc Lipschultz Co-Founder & President
Alan Kirshenbaum Chief Operating Officer & Chief Financial Officer
Michael Grande Managing Director & Chief Technology Officer
Anvar Usmanov Managing Director & Controller
You’re viewing 5 of 102 executive team members. Get the full list »

Owl Rock Capital Corporation Board Members (4)

Name Representing Role Since
00000 0000 Self Board Member 000 0000
00000000000 000000 Self Board Member 000 0000
00000 000000 Owl Rock Capital Corporation Co-Founder, Chief Executive Officer, Co-Chief Investment Officer & Board Member 000 0000
0000000 00000000 Owl Rock Capital Corporation Co-Founder & Member of the Investment Committee 000 0000
To view Owl Rock Capital Corporation’s complete board members history, request access »

Owl Rock Capital Corporation Investors

Investor Name Investor Type Holding Investor Since Participating Rounds Contact Info

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

Request a free trial