Market
Blue Owl Capital Inc [OWL] Stock trading around $17.01 per share: What’s Next?
Blue Owl Capital Inc [NYSE: OWL] loss -1.05% or -0.18 points to close at $17.01 with a heavy trading volume of 15499681 shares. The daily chart for OWL points out that the company has recorded -17.83% loss over the past six months. If we look