IndiView Chart of the Week: Is An Owl Actually A Canary?
Blue Owl (OWL) manages over $250 billion in private capital.Assets under management have grown more than 250% since 2022. So why is the stock down 44% in the past year? Background For most investors, Blue Owl doesn’t carry the brand recognition of JPMorgan or Apple. But in private markets, it…