Stock Information

Blue Owl Capital Corp (OBDC)

Blue Owl Capital Corp logo
Ticker Symbol: OBDC
Exchange: NYSE
Sector: Financial Services
Market Cap: $5,369.07 mil
Piotroski score: 5
PE Ratio: 20.4262
EPS (TTM): 0.5693
Revenue (TTM): $3.43 M
Dividend Yield: 10.411418975651%
ROE: 3.95%

Key Financials

Financial data not available