Stock Information
Blue Owl Capital Corp (OBDC)
Ticker Symbol: OBDC
Exchange: NYSE
Sector: Financial Services
Market Cap: $5,769.73 mil
Piotroski score: 3
PE Ratio: 9.1546
EPS (TTM): 1.2449
Revenue (TTM): $3.65 M
Dividend Yield: 12.836081%
ROE: 8.25%
Latest News
-
Crescent Capital BDC - Interesting, But No Rush
Wed, Mar 4, 2026 6:29 AM
-
The Most Dangerous Mistakes BDC Investors Keep Making
Mon, Mar 2, 2026 11:59 AM
-
14 Ideal 'Safer' Dividend Buys From 29 Of 69 March Graham Value All-Stars (GVAS)
Sun, Mar 1, 2026 8:10 AM
-
FS KKR: 50% NAV Discount And 17% Yield - Golden Opportunity Or Value Trap?
Sat, Feb 28, 2026 1:05 PM
-
Fickle Sentiment, High Yields: Why We Are Buying The BDC Panic
Sat, Feb 28, 2026 10:30 AM
-
2 BDCs To Buy For Stress-Free Retirement Cash Flow
Sat, Feb 28, 2026 9:15 AM
-
A 12%+ Yield Trading For Pennies On The Dollar: Blue Owl Capital
Thu, Feb 26, 2026 6:26 PM
-
Blue, Owl Be Back
Thu, Feb 26, 2026 10:06 AM
-
Can Higher Cash Collections Boost PRA Group's Q4 Earnings?
Wed, Feb 25, 2026 2:44 PM
-
Where the risks are starting to show in private credit
Wed, Feb 25, 2026 11:00 AM
Key Financials
Financial data not available