- Published at
- by gurufocus.com
positive
positive
Blue Owl Capital Inc (OWL) Shares Up 5.31% on Apr 23
Shares of Blue Owl Capital Inc (OWL) surged 5.31% in mid-day trading on Apr 23. The stock reached an intraday high of $18.77, before settling at $17.86, up