OBDC:NYSE, Blue Owl Capital Corporation

OBDC stock overview

Blue Owl Capital Corporation (OBDC:NYSE) closed at $10.05 on October 23, 2026, down 1.18% on the day. The stock trades 26.0% below its 52-week high of $13.58 and 2.4% above its 52-week low of $9.81. Over the past year, it lost 22.9%. Blue Owl Capital Corporation is part of the Miscellaneous sector.

Key figures

Price
$10.05
Day change
-1.18%
Volume
2,710,597
Average volume
3,841,773
Market cap
4B+
52-week range
$9.81 – $13.58
50-day average
$10.83
200-day average
$11.22

Price action over the past year

In 252 trading sessions since October 23, 2025, OBDC closed higher on 119 days (47%). Its best day was February 6, 2026 (+5.04%) and its worst was November 6, 2025 (-5.32%). It never moved 10% or more in a single session.

Recent signals

OBDC news

About Blue Owl Capital Corporation

Owl Rock Capital Corp is a specialty finance company focused on lending to U.S. middle-market companies. The company invests in senior secured or unsecured loans, subordinated loans or mezzanine loans and, to a lesser extent, equity and equity-related securities including warrants, preferred stock and similar forms of senior equity, which may or may not be convertible into a portfolio company's common equity. Its investment objective is to generate current income and, to a lesser extent, capital appreciation by targeting investment opportunities with favourable risk-adjusted returns. The company is an externally managed, closed-end management investment company that has elected to be regulated as a BDC under the Investment Company Act of 1940 Act, as amended.

Similar stocks

Find more stocks like OBDC with the Spikes, Gaps, Breakouts and Performance Tracker scanners.

Based on end-of-day data. For information only, not investment advice.