Blue Owl: Truist Securities initiates coverage with Buy rating, PT $17.
ByAinvest
Monday, Jul 7, 2025 10:18 am ET1min read
AMP--
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/
JEF--
OBDC--
OTF--
OWL--
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 TargetJuly 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/

Stay ahead of the market.
Get curated U.S. market news, insights and key dates delivered to your inbox.
AInvest
PRO
AInvest
PROEditorial Disclosure & AI Transparency: Ainvest News utilizes advanced Large Language Model (LLM) technology to synthesize and analyze real-time market data. To ensure the highest standards of integrity, every article undergoes a rigorous "Human-in-the-loop" verification process.
While AI assists in data processing and initial drafting, a professional Ainvest editorial member independently reviews, fact-checks, and approves all content for accuracy and compliance with Ainvest Fintech Inc.’s editorial standards. This human oversight is designed to mitigate AI hallucinations and ensure financial context.
Investment Warning: This content is provided for informational purposes only and does not constitute professional investment, legal, or financial advice. Markets involve inherent risks. Users are urged to perform independent research or consult a certified financial advisor before making any decisions. Ainvest Fintech Inc. disclaims all liability for actions taken based on this information. Found an error?Report an Issue

Comments
No comments yet