Owl Rock Capital Corporation

Headquarters: New York, NY, United States

CEO: Mr. Craig W. Packer


Market Cap

$4.72 Billion

USD as of Jan. 1, 2023

Market Cap History

Owl Rock Capital Corporation market capitalization over time

Evolution of Owl Rock Capital Corporation market cap in the past 5 years

Market capitalizations are calculated from the opening stock price at the beginning of each month.

Market Cap History of Owl Rock Capital Corporation

Detailed Description

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.

Top 1-year algo backtest: +313.24%

$10,000 in May 2023 would now be $41,324 by following this algorithm daily at market close.

Boost your stocks returns with Disfold AI... Now!

Try Disfold AI for FREE

Stocks & Indices

Owl Rock Capital Corporation has the following listings and related stock indices.

Stock: NYSE: ORCC wb_incandescent



245 Park Avenue

41st Floor

New York, NY 10167

United States

Phone: 212-419-3000