Blue Owl Founders' Optimism Meets Stock Price Reality
Despite assurances from leadership, shares of the private credit firm remain significantly below their peak.
Business & Markets • 2 hours ago

Executives at private-credit firm Blue Owl have been working to boost morale among employees, but the company's stock performance has yet to reflect their optimism. Blue Owl's share price is currently down approximately 67% from its record high, which was set in January 2025.
The disconnect between internal messaging and market valuation highlights ongoing challenges for the firm in maintaining investor confidence. While the founders have publicly signaled a commitment to a comeback, the financial markets have not yet responded positively, leaving the stock price stagnant relative to its former highs.