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: 9.2581
EPS (TTM): 1.2449
Revenue (TTM): $3.65 M
Dividend Yield: 12.725709372313%
ROE: 8.25%
Latest News
-
Blue Owl Capital Corp - issues $400 million 6.450% notes due 2028 - SEC filing
Thu, Apr 16, 2026 4:52 PM
-
A Forensic Look At The Private Credit Market
Thu, Apr 16, 2026 3:07 PM
-
Private Credit Crisis Is Not The 2008 Subprime Crisis
Thu, Apr 16, 2026 2:19 PM
-
Blue Owl Capital: A Deep Discount Opportunity Finally Rebounds
Thu, Apr 16, 2026 9:00 AM
-
Keefe, Bruyette & Woods Maintains Market Perform on Blue Owl Capital, Lowers Price Target to $12
Thu, Apr 16, 2026 8:09 AM
-
Shares of private credit-related companies are trading higher as expectations for Middle East de-escalation keep bond yields steady and improve the outlook for the highly leveraged AI industry.
Wed, Apr 15, 2026 1:06 PM
-
My 2 Favorite Cash-Gushing Machines To Sleep Well At Night
Wed, Apr 15, 2026 9:15 AM
-
Pimco buys entire $400 million Blue Owl private credit bond deal, Bloomberg News reports
Tue, Apr 14, 2026 9:43 PM
-
Shares of private credit-related companies are trading higher as expectations for Middle East de-escalation push bond yields lower and improve the outlook for the highly leveraged AI industry.
Tue, Apr 14, 2026 2:08 PM
-
ARCC Vs OBDC: Valuation Gaps Widen On Growing Credit Fears
Tue, Apr 14, 2026 10:28 AM
Key Financials
Financial data not available