Blue Owl Capital Inc [OWL] is 17.25% higher this YTD. Is it still time to buy?
Blue Owl Capital Inc [NYSE: OWL] gained 17.47% on the last trading session, reaching $16.39 price per share at the time. The company report on February 9, 2024 at 7:00 AM that Blue Owl Capital Inc. Fourth Quarter 2023 Results. Blue Owl Capital Inc. (NYSE:OWL)