Current Analysis: Blue Owl Capital Inc.
April 23, 2024 at 22:40 PM EDT
Blue Owl Capital Inc (OWL) is an alternative asset management firm. Over the past year, Blue Owl’s share price rose about 71.5% from $10.89 to $18.58 as of Tuesday’s market close.