Bank of America Corp DE lowered its stake in Blue Owl Capital Corporation (NYSE:OBDC - Free Report) by 11.4% in the first quarter, according to its most recent disclosure with the Securities and Exchange Commission (SEC). The fund owned 10,781,398 shares of the company's stock after selling 1,384,846 shares during the period. Bank of America Corp DE owned approximately 2.17% of Blue Owl Capital worth $119,242,000 as of its most recent SEC filing.
A number of other institutional investors and hedge funds have also recently bought and sold shares of OBDC. Strs Ohio raised its stake in shares of Blue Owl Capital by 411.4% in the 1st quarter. Strs Ohio now owns 10,941,976 shares of the company's stock valued at $121,018,000 after buying an additional 8,802,373 shares in the last quarter. Lalia Capital LLC acquired a new stake in Blue Owl Capital in the 4th quarter valued at about $37,991,000. UBS Group AG raised its position in Blue Owl Capital by 40.6% in the 4th quarter. UBS Group AG now owns 8,528,672 shares of the company's stock worth $106,011,000 after purchasing an additional 2,463,080 shares during the last quarter. Private Management Group Inc. bought a new stake in shares of Blue Owl Capital during the fourth quarter worth $27,012,000. Finally, Wells Fargo & Company MN boosted its stake in Blue Owl Capital by 142.6% in the fourth quarter. Wells Fargo & Company MN now owns 3,440,960 shares of the company's stock valued at $42,771,000 after acquiring an additional 2,022,806 shares during the last quarter. Institutional investors and hedge funds own 42.83% of the company's stock.
Analyst Upgrades and Downgrades
A number of research firms have recently commented on OBDC. Lucid Cap Mkts raised Blue Owl Capital to a "strong-buy" rating in a research report on Friday, July 24th. Capital One Financial set a $13.00 target price on Blue Owl Capital in a report on Friday, July 24th. Keefe, Bruyette & Woods decreased their price objective on shares of Blue Owl Capital from $12.50 to $12.00 and set a "market perform" rating for the company in a research report on Thursday, April 16th. Wall Street Zen upgraded Blue Owl Capital from a "sell" rating to a "hold" rating in a research note on Saturday, July 25th. Finally, Truist Financial cut their price objective on shares of Blue Owl Capital from $15.00 to $13.00 and set a "buy" rating for the company in a research report on Tuesday, May 19th. Two equities research analysts have rated the stock with a Strong Buy rating, four have assigned a Buy rating and three have issued a Hold rating to the company's stock. According to data from MarketBeat.com, the stock has a consensus rating of "Moderate Buy" and an average price target of $13.00.
Check Out Our Latest Stock Report on Blue Owl Capital
More Blue Owl Capital News
Here are the key news stories impacting Blue Owl Capital this week:
- Positive Sentiment: OBDC reported second-quarter adjusted earnings of $0.34 per share, above the $0.32 analyst consensus, while revenue of $396 million also exceeded the $394.23 million estimate. Adjusted net investment income per share increased from $0.31 in the prior quarter to $0.34. Blue Owl Capital Corporation Surpasses Q2 Earnings and Revenue Estimates
- Positive Sentiment: The board declared a regular third-quarter dividend of $0.31 per share, payable October 15, plus a $0.02 supplemental dividend payable September 15. Together, the distributions reinforce OBDC’s income appeal, with the regular dividend representing an annualized yield of approximately 11% based on the reported figures.
- Positive Sentiment: OBDC repurchased approximately $35 million of its own shares during the quarter, which management said was accretive to net asset value. Company insiders also reportedly made open-market purchases, providing an additional, though limited, confidence signal. Blue Owl Capital Corporation Announces June 30, 2026 Financial Results
- Neutral Sentiment: Credit metrics were mixed but generally stable: investments on non-accrual rose to 2.8% of the portfolio at cost from 2.0% in the prior quarter, while declining to 0.8% from 1.0% at fair value. OBDC had investments in 229 portfolio companies with $15 billion in aggregate fair value.
- Negative Sentiment: Net asset value fell to $14.26 per share from $14.41, primarily because of markdowns on a small number of investments. Second-quarter earnings also declined from $0.40 per share a year earlier, signaling pressure from portfolio valuations and investment income.
- Negative Sentiment: New investment commitments of $319 million were substantially below sales and repayments of $747 million, indicating portfolio contraction during the quarter. The company also issued $800 million of unsecured debt, adding financing capacity but increasing leverage exposure.
Blue Owl Capital Price Performance
Shares of OBDC opened at $11.32 on Friday. The business's 50 day moving average price is $10.96 and its two-hundred day moving average price is $11.27. The firm has a market cap of $5.62 billion, a PE ratio of 20.21 and a beta of 0.62. The company has a debt-to-equity ratio of 1.18, a quick ratio of 1.24 and a current ratio of 1.24. Blue Owl Capital Corporation has a 52-week low of $10.52 and a 52-week high of $14.53.
Blue Owl Capital (NYSE:OBDC - Get Free Report) last posted its quarterly earnings data on Wednesday, August 5th. The company reported $0.34 EPS for the quarter, beating the consensus estimate of $0.32 by $0.02. The firm had revenue of $396.00 million during the quarter, compared to analyst estimates of $394.23 million. Blue Owl Capital had a net margin of 16.99% and a return on equity of 9.38%. During the same quarter last year, the business posted $0.40 EPS. On average, equities analysts anticipate that Blue Owl Capital Corporation will post 1.27 EPS for the current year.
Blue Owl Capital Announces Dividend
The company also recently declared a quarterly dividend, which will be paid on Thursday, October 15th. Stockholders of record on Wednesday, September 30th will be given a dividend of $0.31 per share. This represents a $1.24 dividend on an annualized basis and a dividend yield of 11.0%. The ex-dividend date is Wednesday, September 30th. Blue Owl Capital's payout ratio is 177.14%.
Blue Owl Capital Company Profile
(
Free Report)
Blue Owl Capital Corporation NYSE: OBDC is a publicly traded business development company sponsored by Blue Owl Capital, a global alternative asset manager. Launched in 2020, the firm provides customized financing solutions to middle-market companies across various industries. As an externally managed BDC, Blue Owl Capital Corporation leverages the deep credit‐investment capabilities of its sponsor to deliver flexible capital tailored to the needs of growing businesses.
The company's investment activities span a range of private credit products, including first‐lien senior secured loans, unitranche facilities, second‐lien financings, mezzanine debt, and minority equity co-investments.
Featured Articles

This instant news alert was generated by narrative science technology and financial data from MarketBeat in order to provide readers with the fastest reporting and unbiased coverage. Please send any questions or comments about this story to contact@marketbeat.com.

Continue following MarketBeat
Add MarketBeat as your preferred source on Google to see our latest stories in your feed.
Before you consider Blue Owl Capital, you'll want to hear this.
MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Blue Owl Capital wasn't on the list.
While Blue Owl Capital currently has a Moderate Buy rating among analysts, top-rated analysts believe these five stocks are better buys.
View The Five Stocks Here
Discover the 10 Best High-Yield Dividend Stocks for 2026 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.
Get This Free Report
Like this article? Share it with a colleague.
Link copied to clipboard.