The information provided on EL7.AI is for educational and informational purposes only and does not constitute financial advice.
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.
Sign up free to access this content
Create Free Account