Blue Owl Capital Inc. (OWL) NYSE

16.78

+0.59(+3.65%)

Updated at October 20 01:22PM

Currency In USD