“Blue Owl Capital’s Buy Rating Sustains Despite Market Downturn: TD Cowen”

Source: Davit Kirakosyan

TD Cowen Reaffirms Confidence in Blue Owl Capital Despite Recent Decline

Investment bank TD Cowen has reaffirmed its Buy rating on Blue Owl Capital (NYSE:OWL), choosing to maintain a $30 price target. Despite the stock’s year-to-date (YTD) underperformance – it has fallen by roughly 30% – TD Cowen cites long-term confidence in Blue Owl Capital’s fundamentals. This decline in share price mirrors the performance of other sector peers, but TD Cowen believes this to be a disconnection from the company’s strong fundamentals, rather than an accurate reflection of Blue Owl’s health.

Blue Owl’s Strong Fundamentals

According to TD Cowen, Blue Owl still boasts one of the most durable and diversified business models in the alternative asset management space. The company’s strength is anchored by its permanent capital and high free-related earnings (FRE) conversion to distributable earnings (DE). This combination of permanent capital and high FRE to DE conversion implies a robust revenue stream, strong cash flows, and a solid foundation for business operations. These factors contribute to Blue Owl’s resilience, even in the face of a challenging market environment.

Valuation and Outlook

Considering the company’s valuation, Blue Owl’s shares are trading at approximately 14.5 times the 2026 earnings estimates. This indicates that the stock is undervalued, according to TD Cowen. Additionally, the firm offers a forward dividend yield of around 5.5%, making it an attractive proposition for income-focused investors. This yield, coupled with the firm’s undervaluation, presents a compelling case for investment in Blue Owl’s shares.

Macroeconomic uncertainty has triggered a cautious stance among investors, leading to a market-wide sell-off that has affected Blue Owl’s share price. However, TD Cowen remains optimistic about Blue Owl’s long-term prospects. The firm cites the company’s compounding growth profile and expanding platform as reasons for its confidence. These factors, coupled with the current share price, make Blue Owl an attractive entry point for investors, according to TD Cowen.

Market Context

The broader market has faced significant headwinds this year, with many stocks experiencing a decline as investors grapple with inflation concerns, geopolitical tensions, and the potential for interest rate hikes. These macroeconomic factors have led to a cautious stance among investors, prompting a reevaluation of risk and a shift away from growth stocks. This change in investor sentiment has been reflected in the share price of many companies, including Blue Owl.

Conclusion

In conclusion, despite the recent underperformance of Blue Owl Capital’s shares, TD Cowen remains bullish on the asset management firm. The investment bank cites the company’s strong fundamentals, diversified business model, and high FRE conversion to DE, as well as its attractive valuation and promising growth profile, as reasons for its optimism. Given the current macroeconomic uncertainty, Blue Owl’s shares may present an attractive buying opportunity for investors looking for undervalued stocks with strong fundamentals and a robust dividend yield.

Read more

Leave a Reply