Skip to main content
Smart Investors Daily
OB

NYSE · OBDC

Blue Owl Capital Corporation

Financial Services · Financial - Credit Services

$10.03

Down-$0.14 (-1.38%)

Updated Oct 7, 2026, 4:05 AM

SID Score

5.0/10

Composite research score

Smart Money

56/100

Neutral

Market cap
6.72B
P/E ratio
10.02
Dividend yield
19.24%
52-week range
$10.15 – $11.98
Volume
7.08M
Avg. volume
5.65M

Price performance · OBDC

OBDC price history

1M range · 21 trading sessions · Daily adjusted prices

Prices through Oct 6, 2026

OBDC closed at $10.03 after 21 trading sessions, down 10.21% for the selected period.

Last close
$10.03
Period change
-10.21%
Period low
$10.03
Period high
$11.35
Daily close
View OHLC price history
OBDC OHLC price history, latest 40 sessions
DateOpenHighLowCloseVolume
Oct 6, 2026$10.19$10.205$9.98$10.037.08M
Oct 5, 2026$10.34$10.46$10.15$10.175.01M
Oct 2, 2026$10.49$10.49$10.225$10.304.67M
Oct 1, 2026$10.46$10.505$10.34$10.447.78M
Sep 30, 2026$10.59$10.65$10.47$10.494.45M
Sep 29, 2026$10.795$10.99$10.75$10.813.67M
Sep 28, 2026$10.77$10.79$10.65$10.773.6M
Sep 25, 2026$10.83$10.86$10.72$10.812.95M
Sep 24, 2026$10.93$10.955$10.755$10.803.74M
Sep 23, 2026$11.09$11.09$10.94$10.953.17M
Sep 22, 2026$11.26$11.30$11.13$11.142.21M
Sep 21, 2026$11.26$11.27$11.095$11.193.16M
Sep 18, 2026$11.32$11.34$11.12$11.173.47M
Sep 17, 2026$11.22$11.47$11.20$11.352.98M
Sep 16, 2026$11.05$11.16$10.9814$11.112.49M
Sep 15, 2026$11.02$11.14$10.9806$11.072.49M
Sep 14, 2026$11.06$11.14$11.01$11.083.73M
Sep 11, 2026$11.15$11.20$11.05$11.082.12M
Sep 10, 2026$11.12$11.177$11.02$11.062.37M
Sep 9, 2026$11.16$11.20$11.08$11.142.43M
Sep 8, 2026$11.43$11.47$11.16$11.173.08M

Latest OBDC news

The latest Smart Investors Daily articles mentioning OBDC.

Loading stock research…