Stock Information
Blue Owl Capital Corp (OBDC)
Ticker Symbol: OBDC
Exchange: NYSE
Sector: N/A
Market Cap: $6,888,930,234.00 mil
Piotroski score: 3
PE Ratio: 9.746
EPS (TTM): 1.4076
Revenue (TTM): $3.52 M
Dividend Yield: 11.653543%
ROE: 9.15%
Latest News
-
Blue Owl Capital: Follow The Insiders And Load Up
Fri, Dec 19, 2025 9:00 AM
-
November Readers Identified 12 Ideal "Safer" Dividends In 40 Dogs
Wed, Dec 17, 2025 10:20 AM
-
Rose's Income Garden - 10 High Yield Business Development Companies
Wed, Dec 17, 2025 7:53 AM
-
Blackstone Secured Lending's NAV, Valuation, And Dividend Versus 11 BDC Peers - Part 2 (Includes Calendar Q1 2026 - Q2 2026 Dividend Projections)
Tue, Dec 16, 2025 9:57 AM
-
The Silent Killer Of BDC Yields (And My Strategy To Outrun It)
Mon, Dec 15, 2025 9:15 AM
-
Buy Any Of Santa's 14 Ideal Safer Dividend Power Dogs
Sat, Dec 13, 2025 2:26 AM
Key Financials
Financial data not available