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.3902
EPS (TTM): 1.2449
Revenue (TTM): $3.65 M
Dividend Yield: 12.627986348123%
ROE: 8.25%
Latest News
-
Brown University cuts stake in Blue Owl private credit fund by over 50%
Fri, May 1, 2026 5:19 PM
-
'Brown University Slashed Stake in Blue Owl Private Credit Fund' - Bloomberg
Fri, May 1, 2026 2:52 PM
-
Blue Owl exec says we are working down our exposure to software
Thu, Apr 30, 2026 10:48 AM
-
10% Yields, Hated Stocks: 2 High-Risk Bets I'm Eyeing For Big Upside
Wed, Apr 29, 2026 7:30 AM
-
Blue Owl adviser sued over allegedly inflating fund values, charging excessive fees
Tue, Apr 28, 2026 3:31 PM
-
Should Value Investors Buy Blue Owl Capital Corporation (OBDC) Stock?
Tue, Apr 28, 2026 1:40 PM
-
9 Financials Stocks Whale Activity In Today's Session
Tue, Apr 28, 2026 1:35 PM
-
Buy The Dip: 9-13% Yields Getting Dirt Cheap
Tue, Apr 28, 2026 1:05 PM
-
Blue Owl Fund Investors Rebuff Boaz Weinstein Offer to Buy Shares
Mon, Apr 27, 2026 6:55 PM
Key Financials
Financial data not available