StocksMedium•25 March 2026•
1 min read

Blue Owl Capital Launches Record Share Buyback Amid Deep NAV Discount

Key Facts

1Blue Owl Capital trades at a 24% discount to its $14.81 net asset value (NAV).
2A $1.4 billion asset sale to public pension funds at 99.7% of par value confirmed the quality and liquidity of the portfolio.
3Management is executing the largest share repurchase program in company history at prices below reported book value.

Blue Owl Capital (OBDC) is currently trading at a substantial 24% discount to its net asset value (NAV) of $14.81 per share. In response to this market undervaluation, management has launched the largest share repurchase program in the company’s history, targeting shares priced below reported book value. Confidence in the firm’s portfolio was recently validated by a $1.4 billion asset sale to public pension funds, completed at 99.7% of par value. This transaction underscores the high quality and liquidity of the underlying assets despite broader market discounts. Analysts suggest these strategic actions provide a strong floor for the stock price and signal a potential valuation re-rating. The aggressive buyback strategy reflects management's conviction in the firm's intrinsic value and long-term growth prospects.