express gazette logo
The Express Gazette
Friday, October 16, 2026

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
Blue Owl Founders' Optimism Meets Stock Price Reality

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.


Sources