A glimpse at Blue Owl Capital Inc’s potential climb to old highs

The closing price of Blue Owl Capital Inc (NYSE: OWL) was $17.59 for the day, down -1.24% from the previous closing price of $17.81. In other words, the price has decreased by -$0.22 from its previous closing price. On the day, 4451816 shares were traded. Ratios: Our analysis of OWL’s different ratios will help us […]