About Blue Owl Capital Corp. 
Blue Owl Capital Corp.
Finance
Owl Rock Capital Corporation is a specialty finance company. The Company is focused on lending to the United States and middle-market companies. The Company invests in senior secured or unsecured loans, subordinated loans or mezzanine loans and, to a lesser extent, 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.
Company Coordinates 
Company Details
399 PARK AVENUE, 38TH FLOOR , NEW YORK NY : 10022
Registrar Details
Shareholding Snapshot
Shareholding Compare (%holding) 
Majority shareholders
Domestic Funds
Domestic Funds
Held in 22 Schemes (5.35%)
Foreign Institutions
Held by 71 Foreign Institutions (4.01%)
Strategic Entities with highest holding
Highest Public shareholder
Management
Designation
No Data
Revenue and Profits:
Net Sales:
507 Million
(Quarterly Results - Jun 2025)
Net Profit:
138 Million
Finance
USD 7,313 Million (Small Cap)
11.00
NA
647.74%
-999,999.00
8.73%
0.95






