Skip to main content
Smart Investors Daily
OB

NASDAQ · OBDC

Blue Owl Capital Corporation

Financial Services · Financial - Credit Services

$10.35

Up+$0.25 (+2.48%)

Updated Oct 16, 2026, 6:02 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
18.65%
52-week range
$9.82 – $11.98
Volume
5.46M
Avg. volume
5.65M

Price performance · OBDC

OBDC price history

1M range · 21 trading sessions · Daily adjusted prices

Prices through Oct 15, 2026

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

Last close
$10.35
Period change
-8.81%
Period low
$10.02
Period high
$11.35
Daily close
View OHLC price history
OBDC OHLC price history, latest 40 sessions
DateOpenHighLowCloseVolume
Oct 15, 2026$10.16$10.36$10.11$10.355.46M
Oct 14, 2026$9.97$10.12$9.97$10.103.95M
Oct 13, 2026$10.17$10.17$9.995$10.073.03M
Oct 12, 2026$10.12$10.16$10.0401$10.122.84M
Oct 9, 2026$10.14$10.23$10.04$10.112.71M
Oct 8, 2026$9.97$10.18$9.95$10.173.05M
Oct 7, 2026$9.96$10.04$9.815$10.025.12M
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

Latest OBDC news

The latest Smart Investors Daily articles mentioning OBDC.

Loading stock research…