Stock Information
Blue Owl Capital Corp (OBDC)
Ticker Symbol: OBDC
Exchange: NYSE
Sector: N/A
Market Cap: $6,418.77 mil
Piotroski score: 3
PE Ratio: 9.6151
EPS (TTM): 1.4076
Revenue (TTM): $3.52 M
Dividend Yield: 11.858975%
ROE: 9.15%
Latest News
-
Vetting The +11% Yield: Why Blue Owl Capital Is Better Today Than In 2021
Mon, Jan 26, 2026 7:35 AM
-
'Garbage Loans'; What A Prudent Investor Should Know
Sun, Jan 25, 2026 11:08 AM
-
BDCs: Buying 10% Income The Smart Way
Sun, Jan 25, 2026 7:30 AM
-
Burke & Herbert Financial Services (BHRB) Q4 Earnings and Revenues Beat Estimates
Thu, Jan 22, 2026 10:20 PM
-
Blue Owl Capital Corporation: Navigating Uncertainty With Double-Digit Yield
Thu, Jan 22, 2026 9:00 AM
-
Blue Owl Capital: The Selloff Looks Overdone, Yield Hunters Are Stepping In
Tue, Jan 20, 2026 2:17 PM
-
Blue Owl Capital Is Cheap For A Reason - Here Are Several
Tue, Jan 20, 2026 2:01 PM
-
The More These High Yields Drop, The More I Buy
Mon, Jan 19, 2026 7:05 AM
Key Financials
Financial data not available