Stock Information
Blue Owl Capital Corp (OBDC)
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%
Latest News
-
Forget Dividend Cuts: These 2 BDCs Are Built To Last
Wed, Aug 12, 2026 9:15 AM
-
A Unique Opportunity To Earn Double-Digit Yields From 2 Deeply Discounted BDCs
Wed, Aug 12, 2026 7:35 AM
-
The One Chart That Tells Me It Is Time To Get Defensive
Tue, Aug 11, 2026 7:05 AM
-
Blue Owl Capital: Set For A Full NAV Rerating
Mon, Aug 10, 2026 11:58 PM
Key Financials
Financial data not available