Stock Information

Blue Owl Capital Corporation III (OBDE)

Blue Owl Capital Corporation III logo
Ticker Symbol: OBDE
Exchange: NYSE
Sector: Financial Services
Market Cap: $1,881.19 mil
Piotroski score: 4
PE Ratio: 8.0606
EPS (TTM): 1.7752
Revenue (TTM): $3.87 M
Dividend Yield: 9.90099%
ROE: 11.29%

Latest News

Key Financials

Financial data not available