
Blue Owl Capital Inc: Rising -25.35% from 52-Week Low, Can the Stock Stay Afloat?
The stock price for Blue Owl Capital Inc (OWL) currently stands at $19.95. The stock experienced a substantial increase in the last session, hitting $28.0 after starting at $19.95. The stock’s lowest price was $17.0 before closing at $20.02. Blue Owl Capital Inc ‘s stock