Stock Information
Blue Owl Capital Corp (OBDC)
Ticker Symbol: OBDC
Exchange: NYSE
Sector: Financial Services
Market Cap: $5,549.98 mil
Piotroski score: 3
PE Ratio: 8.6531
EPS (TTM): 1.2449
Revenue (TTM): $3.65 M
Dividend Yield: 13.754646840149%
ROE: 8.25%
Latest News
-
The Only Dividend Strategy I'd Trust In A 3.5% Fed Funds World
Sat, Apr 11, 2026 1:05 PM
-
Two 12%+ Yielding BDC Bargains (One Is My Top Deep-Value Pick)
Sat, Apr 11, 2026 9:15 AM
-
Dividend Power: 6 Ideal Buys In April
Wed, Apr 8, 2026 6:12 PM
-
Blue Owl Capital Corporation: 3 Pressures Mounting And How To Play It
Wed, Apr 8, 2026 9:15 AM
-
20 BDCs And 13 Of Them Are Likely To Slash Their Dividends This Year
Mon, Apr 6, 2026 9:15 AM
Key Financials
Financial data not available