Blue Owl Capital (OBDC)
NYSE:OBDC
United States
OBDCBlue Owl Capital
$14.94
$0.15(1.01%)
At close: 4:00 PM EDT
$14.95
<$0.01(0.07%)
After hours: Sep 19 7:50 PM EDT