OBDC
Owl Rock Capital Corp

1,388
Mkt Cap
$5.73B
Volume
8.88M
52W High
$15.55
52W Low
$10.70
PE Ratio
9.22
OBDC Fundamentals
Price
$11.47
Prev Close
$11.43
Open
$11.28
50D MA
$12.32
Beta
0.75
Avg. Volume
3.72M
EPS (Annual)
$1.24
P/B
0.77
$15,022.35
Loading...
Loading...
Poll

Earnings Recap

Blue Owl Capital Corporation's Board approved a $300M stock repurchase program on February 17, 2026, and expects to complete $400M in loan sales in Q1 2026, with proceeds used to repay indebtedness.

Bullish

Blue Owl Capital Corporation benefits from a strong focus on upper middle-market companies, a diversified portfolio with floating rate debt, and an experienced investment team with a robust origination platform.

Bearish

Blue Owl Capital Corporation faces intense competition, illiquid investments with valuation uncertainty, and significant regulatory risks, including potential loss of RIC tax treatment and adverse impacts from changing laws.

Latest OBDC News

View
Top Discussions

Advertisement|Remove ads.

Advertisement|Remove ads.