Company performance
Add to research
Current Price
as of Apr 21, 2025$13.49
P/E Ratio
8.84
Market Cap
$6.89B
Description
Add to research
Blue Owl Capital Corp seeks investment opportunities in middle market companies located in the United States with an EBITDA of USD 10 - 250 million and revenues of USD 50 - 2500 million . The fund focuses on broad range of sectors and industries. It provides financing in the form of senior secured,unsecured loans, subordinated loans, mezzanine loans & a lesser extent, equity-related securities & warrants for growth, acquisitions, market, product expansion, re-financings and recapitalizations with an investment size of USD 20 - 250 million. It also acts as a lead investor.
Metrics
Add to research
Overview
- HQNew York, NY
- SectorFinance
- IndustryFinance/Rental/Leasing
- TickerORCC
- Price$13.49-2.60%
Trading Information
- Market cap$6.89B
- Float94.66%
- Average Daily Volume (1m)5,125,373
- Average Daily Volume (3m)4,340,580
- EPS$1.53
Company
- Revenue$1.51B
- Rev growth (1yr)-1.29%
- Net income$594.98M
- Gross margin76.78%
- EBITDA margin71.65%
- EBITDA$1.08B
- EV$12.84B
- EV/Revenue8.50
- P/E8.84
- P/S3.48
- P/B0.88
- Debt/Equity125.28
Documents
Add to research
SEC Filings
Factset Street Account
Earnings Calls
Factset