Owl Rock Capital Corporation (ORCC)

Specialty finance company that provides direct lending solutions to middle-market companies across various industries.

ORCC Stock Quote

Company Report

Owl Rock Capital Corporation operates as a prominent business development company specializing in a diversified range of investment strategies. Founded with a focus on providing flexible capital solutions, Owl Rock primarily invests in senior secured or unsecured loans, subordinated loans, mezzanine loans, and equity-related securities such as warrants and preferred stocks. Additionally, the company pursues opportunities in preferred equity and common equity investments across various sectors.

Targeting middle market companies within the United States, Owl Rock looks for enterprises with annual EBITDA ranging from $10 million to $250 million and annual revenues between $50 million and $2.5 billion at the time of investment. The firm's investment approach spans multiple scenarios, including growth initiatives, acquisitions, market or product expansions, refinancings, and recapitalizations. By offering these financial solutions, Owl Rock aims to support the growth and development of its portfolio companies while generating attractive returns for its investors.

Owl Rock Capital Corporation's commitment to fostering strategic partnerships with middle market businesses underscores its role as a trusted provider of capital in the financial landscape. Through its disciplined investment strategy and rigorous due diligence process, the firm strives to identify opportunities that align with its investment criteria and risk management framework. With a team of seasoned professionals and a track record of successful investments, Owl Rock continues to uphold its reputation as a leader in the business development sector, driving value creation and sustainable growth across its portfolio.

ORCC EPS Chart

ORCC Revenue Chart

Stock Research

FC OPI BGNE CNXA CLBK ENS TDS

ORCC Chart

View interactive chart for ORCC

ORCC Profile

ORCC News

Analyst Ratings