Skip to main content

Want a detailed portfolio tracker?

OBDC
NYSE
$10.87

Blue Owl Capital Corp (OBDC)

Blue Owl Capital Corporation (OBDC) is a prominent alternative asset management firm focused on private credit and direct lending, catering specifically to institutional investors. With a commitment to delivering tailored investment solutions, the company fosters long-term partnerships across diverse sectors, ensuring alignment of interests with its clients. Backed by a strong portfolio and an adept management team, Blue Owl is well-equipped to seize market opportunities and expertly navigate the private capital landscape, all while maintaining a steadfast dedication to transparency and value creation, solidifying its status as a trusted leader in the investment arena.
Website: https://www.blueowlcapitalcorporation.com
68 analysts
Buy
Target: $13.16 (+21.07%)

Market Cap

$5.51B

P/B Ratio

0.76

Forward P/E

8.58

P/E Ratio

15.65

Price Chart

Valuation
Market Cap$5.51B
P/E15.65
Forward P/E8.58
P/S3.09
P/B0.76
Profitability
Total Revenue (TTM)$769M
Gross Profit (TTM)$1.78B
EBITDA$898M
Profit Margin-15.1%
EPS$0.71
Financial Health
Debt-to-Equity118.2%
Free Cash Flow Yield48.47%
Dividend Yield13.20%
Growth & Risk
Dividends 5Y CAGR+5.27%
Beta (5Y)0.78
Sharpe Ratio-0.93