logo
Sign in

OBDC Stock Price, Chart, Stats & News

Blue Owl Capital Corporation
Save
5.37B
Market cap
7.57x
Current P/E
8.44x
Forward P/E
3.60%
Dividend yield

OBDC chart

1M
3M
1Y
5Y
Loading chart...

Fundamentals

Gross margin
62.69%
Operating margin
56.08%
Pretax margin
45.81%
Net margin
44.73%
Effective tax rate
2.35%
ROA
3.65%
ROE
8.25%
D/E
1.26x
Interest coverage ratio
1.39x

OBDC valuation

P/E
7.57x
P/S
3.95x
P/B
0.74x
P/CF
3.97x
P/FCF
4.00x
P/OCF
3.97x
PEG
-0.73x
EV multiple
-4.77x

About

Blue Owl Capital Corporation operates as a business development company (BDC). The firm strategically allocates capital across a diverse range of financial instruments, including senior secured, unsecured, subordinated, and mezzanine debt. Additionally, it actively seeks equity-linked opportunities, such as warrants and preferred stock, alongside direct investments in both preferred and common equity.

Similar securities

Based on sector and market capitalization

Report issue