Skip to main content
Smart Investors Daily
OB

NYSE · OBDC

Blue Owl Capital Corporation

Financial Services · Financial - Credit Services

$11.30

Up+$0.02 (+0.18%)

Updated Aug 23, 2026, 7:33 PM

SID Score

6.2/10

Composite research score

Smart Money

56/100

Neutral

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

Price performance

OBDC price history

1M range · 20 trading sessions · Daily adjusted prices

OBDC closed at $11.30 after 20 trading sessions, up 3.48% for the selected period.

Last close
$11.30
Period change
+3.48%
Period low
$10.75
Period high
$11.91
Daily close
View OHLC price history
OBDC OHLC price history, latest 40 sessions
DateOpenHighLowCloseVolume
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
Aug 14, 2026$11.90$11.90$11.69$11.723.79M
Aug 13, 2026$11.71$11.975$11.71$11.917.33M
Aug 12, 2026$11.73$11.75$11.545$11.672.95M
Aug 11, 2026$11.56$11.745$11.49$11.683.7M
Aug 10, 2026$11.47$11.6378$11.41$11.553.95M
Aug 7, 2026$11.26$11.74$11.24$11.648.77M
Aug 6, 2026$11.17$11.325$10.99$11.316.26M
Aug 5, 2026$11.20$11.20$10.875$10.974.52M
Aug 4, 2026$11.02$11.24$10.97$11.206.98M
Aug 3, 2026$10.84$11.05$10.81$11.004.97M
Jul 31, 2026$10.90$10.9026$10.62$10.756.53M
Jul 30, 2026$10.85$10.865$10.66$10.794.27M
Jul 29, 2026$11.05$11.05$10.75$10.783.07M
Jul 28, 2026$10.90$11.08$10.88$11.024.5M
Jul 27, 2026$10.85$11.00$10.83$10.922.69M

Latest OBDC news

The latest Smart Investors Daily articles mentioning OBDC.

Loading stock research…