Blue Owl Capital Corp.
Key Metrics
- Previous Close
- $10.30
- 52-Week Range
- $10.15 – $13.58
- Market Cap
- $5.02B
- P/E (TTM)
- 18.16
- EPS (TTM)
- 0.56
- Dividend Yield
- 12.04%
Advanced Metrics
- Price/Book
- 0.71
- 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
- $12.77B
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.