Blue Owl Capital Corp (NYSE: OBDC)

$11.51 -0.27 (-2.29%)
As of Apr 21, 2026 03:59 PM
Sector: Financial Services Industry: Asset Management CIK: 0001655888
Market Cap 5.87 Bn
P/E 9.35
P/S 3.17
Div. Yield 0.13
ROIC (Qtr) 0.05
Add ratio to table...

About

Blue Owl Capital Corp operates as a business development company (BDC) focused on providing capital solutions to middle-market companies. The company primarily engages in direct lending and investing in debt and equity securities of privately held businesses, targeting sectors such as healthcare, technology, and consumer products. Its operations are centered on providing financing to support growth, acquisitions, and operational improvements for its portfolio companies. Blue Owl Capital Corp generates revenue through interest income from debt investments,...

Read more

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. 158.63 Bn 28.56 6.55 8.43 Bn
2 BX Blackstone Inc. 99.91 Bn 33.01 6.91 12.45 Bn
3 KKR KKR & Co. Inc. 90.92 Bn 40.52 7.38 -
4 BAM Brookfield Asset Management Ltd. 78.19 Bn 30.12 17.85 2.48 Bn
5 APO Apollo Global Management, Inc. 71.15 Bn 21.67 -25.47 -
6 SII Sprott Inc. 65.54 Bn 55.98 229.91 -
7 AMP Ameriprise Financial Inc 44.37 Bn 12.44 2.32 0.20 Bn
8 STT State Street Corp 40.32 Bn 14.82 2.89 -