Blue Owl Capital (OBDC)
NYSE:OBDC
United States
OBDCBlue Owl Capital
$15.04
-$0.09(-0.59%)
At close: 4:00 PM EDT
$15.05
$0.01(0.07%)
After hours: Oct 31 5:51 PM EDT