Is Blue Owl Capital Inc (NYSE: OWL) A Great Stock To Invest In?
Blue Owl Capital Inc (NYSE:OWL) traded at $18.81 at last check on Tuesday, May 21, made a downward move of -0.03% on its previous day’s price. Looking at the stock we see that its previous close was $18.81. The company has a trailing 12-month PE