UBS slashes price target on Blue Owl Capital Inc [OWL] – find out why.
Blue Owl Capital Inc [NYSE: OWL] closed the trading session at $19.04. The stocks have a year to date performance of 27.79 percent and weekly performance of 3.20 percent. The stock has been moved at 53.42 percent over the last six months. The stock has