Blue Owl: Truist Securities initiates coverage with Buy rating, PT $17.

Monday, Jul 7, 2025 10:18 am ET1min read

Blue Owl: Truist Securities initiates coverage with Buy rating, PT $17.

Title: Truist Securities Initiates Coverage on Blue Owl Capital with Buy Rating and $17 Price Target

July 02, 2025

In a significant development, Truist Securities has initiated coverage on Blue Owl Capital Corporation (NYSE: OBDC) with a Buy rating and a price target of $17.00. This move comes amidst a flurry of institutional investor activity and positive analyst sentiment surrounding the business development company.

Institutional Investor Activity

Blue Owl Capital has seen a surge in institutional investor interest. Generali Investments CEE investicni spolecnost a.s. acquired a new stake in the company, investing approximately $1,890,000 in the first quarter [1]. Additionally, D.A. Davidson & CO. raised its stake by 4.9% during the first quarter, owning 396,191 shares valued at $5,808,000 [2]. Other major investors, such as Royal Bank of Canada, Ameriprise Financial Inc., and Cresset Asset Management LLC, have also significantly increased their holdings in Blue Owl Capital.

Analyst Sentiment

Several analysts have expressed bullish views on Blue Owl Capital. Royal Bank Of Canada restated an "outperform" rating with a $16.00 target price [1]. B. Riley and Jefferies Financial Group both initiated coverage with a "buy" rating and price targets of $15.00 and $16.00, respectively [1]. Despite some mixed ratings, the overall consensus remains positive, with an average rating of "Buy" and an average price target of $15.64 [1].

Recent Earnings and Dividend

Blue Owl Capital reported earnings of $0.39 per share for the quarter, missing analysts' estimates by $0.04. The company also recently disclosed a dividend, paying shareholders $0.01 per share with a yield of 11.51% [1]. The payout ratio stands at 95.48%, indicating a significant portion of earnings is being distributed as dividends.

Market Performance

Blue Owl Capital stock opened at $14.54 on Friday, with a market cap of $7.43 billion. The stock has a price-to-earnings ratio of 9.38 and a beta of 0.72. Analysts predict the company will post 1.71 EPS for the current fiscal year.

Conclusion

Truist Securities' initiation of coverage on Blue Owl Capital with a Buy rating and a $17.00 price target reflects the growing confidence in the company's prospects. The surge in institutional investment and positive analyst sentiment suggest that Blue Owl Capital is well-positioned for continued growth.

References

[1] https://www.marketbeat.com/instant-alerts/filing-generali-investments-cee-investicni-spolecnost-as-invests-189-million-in-blue-owl-capital-corporation-nyseobdc-2025-07-05/
[2] https://www.marketbeat.com/instant-alerts/filing-da-davidson-co-buys-18380-shares-of-blue-owl-capital-corporation-nyseobdc-2025-07-05/

Blue Owl: Truist Securities initiates coverage with Buy rating, PT $17.

Comments



Add a public comment...
No comments

No comments yet