Blue Owl Capital Corp.
Key Metrics
- Previous Close
- $11.33
- 52-Week Range
- $10.52 – $14.44
- Market Cap
- $5.60B
- P/E (TTM)
- 20.14
- EPS (TTM)
- 0.56
- Dividend Yield
- 10.94%
Advanced Metrics
- Price/Book
- 0.79
- PEG Ratio
- —
- Return on Equity
- 3.92%
- Return on Assets
- 4.88%
- Gross Margin
- 100.00%
- Operating Margin
- 74.72%
- Profit Margin
- 16.99%
- Current Ratio
- 0.18
- Debt/Equity
- 1.12
- Total Debt
- $7.90B
- Free Cash Flow
- $482.51M
- Revenue Growth
- -17.40%
- Earnings Growth
- -50.70%
- Enterprise Value
- $13.25B
Market Snapshot
About
Blue Owl Capital Corp. is a business development company (BDC) providing direct lending and investment solutions to middle-market companies across North America.