Blue Owl Capital Inc (NYSE:OWL)
$ 17.405 0.715 (4.28%) Market Cap: 8.83 Bil Enterprise Value: 10.72 Bil PE Ratio: 0 PB Ratio: 5.29 GF Score: 58/100