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.1148
EPS (TTM): 1.2449
Revenue (TTM): $3.65 M
Dividend Yield: 13.321333%
ROE: 8.25%
Latest News
-
BDCs: Gloom, But Not Doom
Tue, Mar 17, 2026 9:34 AM
-
Blue Owl Capital: When Growth Becomes A Risk
Mon, Mar 16, 2026 5:53 PM
-
14% Yielding And Growing Lenders To Buy For Big Upside Potential
Mon, Mar 16, 2026 3:05 PM
-
Blue Owl Capital's Discount Looks Absurd
Mon, Mar 16, 2026 8:48 AM
-
Blue Owl Capital Corporation: Private Credit Risks Keep Rising
Mon, Mar 16, 2026 1:28 AM
-
Dividend Investors Need To Pay More Attention To This Risk
Sat, Mar 14, 2026 8:15 AM
-
14 Ideal 'Safer' Dividend Buys From 70 Mid-March Graham Value All-Stars (GVAS)
Thu, Mar 12, 2026 2:35 PM
-
2 BDCs To Dump Before Their Dividends Get Slashed
Thu, Mar 12, 2026 9:15 AM
-
This One Market Signal Could Change Everything For Private Credit
Thu, Mar 12, 2026 7:05 AM
-
12%+ Yield, Huge Discount To NAV, And Big Buybacks: Morgan Stanley Direct Lending
Wed, Mar 11, 2026 7:05 AM
Key Financials
Financial data not available