Is Blue Owl Capital Inc (NYSE: OWL) A Great Stock To Invest In?
Blue Owl Capital Inc (NYSE:OWL) traded at $22.72 at last check on current trade day and made a downward move of -3.16% on its previous day’s price. Looking at the stock we see that its previous close was $23.46 and the beta (5Y monthly) reads