Blue Owl Capital is actively challenging bearish sentiment in the private credit sector by highlighting its robust financial position and superior asset quality. The firm recently demonstrated the strength of its portfolio by selling $1.4 billion in loans at 99.7% of their par value, effectively validating its internal valuation practices. A significant portion of the company's revenue is secured, with 85% of management fees derived from permanent capital vehicles, which mitigates the risk of sudden investor redemptions. Currently, Blue Owl manages approximately $300 billion in locked-up assets under management (AUM) while maintaining a conservative lending approach with a 30% loan-to-value (LTV) ratio. Analysts suggest that the current market panic regarding private credit risks appears disconnected from the firm's actual performance and rigorous risk controls. These factors combine to provide a bullish outlook for the OWL stock as liquidity and credit quality concerns are addressed.
Sign up free to access this content
Create Free Account