Blue Owl Capital Corporation
OBDC XNYS
$11.35
-0.04 (-0.35%)
▼
15-min delayed
Open
$11.39
High
$11.39
Low
$11.16
Volume
4.31M
Market Cap
$5.63B