Skip to main content
Smart Investors Daily
OB

NYSE · OBDC

Blue Owl Capital Corporation

Financial Services · Financial - Credit Services

$11.08

Up+$0.02 (+0.18%)

Updated Sep 13, 2026, 6:09 PM

SID Score

5.2/10

Composite research score

Smart Money

56/100

Neutral

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

Price performance

OBDC price history

1M range · 19 trading sessions · Daily adjusted prices

OBDC closed at $11.08 after 19 trading sessions, down 3.65% for the selected period.

Last close
$11.08
Period change
-3.65%
Period low
$11.06
Period high
$11.53
Daily close
View OHLC price history
OBDC OHLC price history, latest 40 sessions
DateOpenHighLowCloseVolume
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
Sep 4, 2026$11.32$11.50$11.30$11.402.23M
Sep 3, 2026$11.42$11.53$11.24$11.382.68M
Sep 2, 2026$11.35$11.415$11.305$11.362.61M
Sep 1, 2026$11.47$11.5459$11.35$11.373.11M
Aug 31, 2026$11.23$11.63$11.22$11.536.33M
Aug 28, 2026$11.30$11.3791$11.25$11.302.48M
Aug 27, 2026$11.31$11.355$11.25$11.282.06M
Aug 26, 2026$11.25$11.365$11.225$11.252.81M
Aug 25, 2026$11.38$11.40$11.30$11.362.81M
Aug 24, 2026$11.35$11.49$11.2909$11.402.5M
Aug 21, 2026$11.40$11.46$11.2609$11.302.58M
Aug 20, 2026$11.43$11.47$11.24$11.283.27M
Aug 19, 2026$11.42$11.53$11.32$11.333.37M
Aug 18, 2026$11.50$11.539$11.39$11.413.13M
Aug 17, 2026$11.73$11.73$11.4701$11.503.55M

Latest OBDC news

The latest Smart Investors Daily articles mentioning OBDC.

Loading stock research…