Blue Owl Capital Corp (NYSE: OBDC)

Sector: Financial Services Industry: Asset Management CIK: 0001655888
Market Cap 5.51 Bn
P/E 8.77
P/S 2.97
Div. Yield 0.14
ROIC (Qtr) 0.05
Add ratio to table...

About

Blue Owl Capital Corp, also known by its stock symbol OBDC, operates in the specialty finance industry. The company's primary business is to generate current income and, to a lesser extent, capital appreciation by targeting investment opportunities with favorable risk-adjusted returns. Blue Owl Capital Corp was established in October 2

Share Repurchase Program Breakdown of Revenue (2025)

Related and Nonrelated Parties Breakdown of Revenue (2025)

Peer comparison

Companies in the Asset Management
S.No. Ticker Company Market Cap P/E P/S Total Debt (Qtr)
1 BLK BlackRock, Inc. 144.62 Bn 26.04 5.97 8.43 Bn
2 BX Blackstone Inc. 87.09 Bn 28.78 6.03 12.45 Bn
3 KKR KKR & Co. Inc. 80.51 Bn 35.88 6.54 -
4 BAM Brookfield Asset Management Ltd. 69.55 Bn 26.80 15.88 2.48 Bn
5 APO Apollo Global Management, Inc. 64.82 Bn 19.74 -23.21 -
6 SII Sprott Inc. 60.12 Bn 51.35 210.90 -
7 AMP Ameriprise Financial Inc 42.39 Bn 11.88 2.21 0.20 Bn
8 STT State Street Corp 35.11 Bn 12.91 2.52 -