Insider Buying: Blue Owl Capital (NYSE:OBDC) VP Buys 7,890 Shares of Stock

Market Beat
2025.12.02 12:10
portai
I'm PortAI, I can summarize articles.

Blue Owl Capital Corporation VP Neena Reddy acquired 7,890 shares at $13.06 per share, totaling $103,043.40. Post-purchase, Reddy owns 7,890 shares. The transaction was disclosed in an SEC filing. Blue Owl Capital's recent earnings missed estimates, reporting $0.36 EPS. The company announced a $0.37 quarterly dividend. Analysts have mixed ratings on the stock, with some downgrades and upgrades. Institutional investors have adjusted their positions in the company.

Blue Owl Capital Corporation (NYSE:OBDC - Get Free Report) VP Neena Reddy bought 7,890 shares of the stock in a transaction dated Wednesday, November 26th. The shares were acquired at an average price of $13.06 per share, with a total value of $103,043.40. Following the completion of the purchase, the vice president directly owned 7,890 shares of the company's stock, valued at approximately $103,043.40. This represents a ∞ increase in their ownership of the stock. The acquisition was disclosed in a legal filing with the SEC, which can be accessed through this hyperlink.

Get Blue Owl Capital alerts:

Blue Owl Capital Price Performance

OBDC opened at $13.18 on Monday. The company has a quick ratio of 0.72, a current ratio of 0.72 and a debt-to-equity ratio of 1.25. The firm has a market cap of $6.74 billion, a price-to-earnings ratio of 9.35 and a beta of 0.65. Blue Owl Capital Corporation has a fifty-two week low of $11.65 and a fifty-two week high of $15.73. The company's 50-day moving average price is $12.69 and its 200 day moving average price is $13.81.

Blue Owl Capital (NYSE:OBDC - Get Free Report) last issued its quarterly earnings results on Wednesday, November 5th. The company reported $0.36 earnings per share for the quarter, missing analysts' consensus estimates of $0.39 by ($0.03). The company had revenue of $453.07 million during the quarter, compared to analyst estimates of $466.81 million. Blue Owl Capital had a return on equity of 10.58% and a net margin of 36.89%. As a group, sell-side analysts expect that Blue Owl Capital Corporation will post 1.71 earnings per share for the current year.

Blue Owl Capital Announces Dividend

The business also recently announced a quarterly dividend, which will be paid on Thursday, January 15th. Investors of record on Wednesday, December 31st will be issued a $0.37 dividend. This represents a $1.48 annualized dividend and a yield of 11.2%. The ex-dividend date is Wednesday, December 31st. Blue Owl Capital's payout ratio is 104.96%.

Institutional Investors Weigh In On Blue Owl Capital

Institutional investors and hedge funds have recently made changes to their positions in the company. Caitong International Asset Management Co. Ltd lifted its holdings in Blue Owl Capital by 166.0% during the third quarter. Caitong International Asset Management Co. Ltd now owns 2,115 shares of the company's stock valued at $27,000 after purchasing an additional 1,320 shares in the last quarter. SVB Wealth LLC purchased a new stake in shares of Blue Owl Capital during the first quarter valued at $28,000. Atlantic Union Bankshares Corp bought a new stake in Blue Owl Capital during the 3rd quarter valued at $28,000. UBS AM A Distinct Business Unit of UBS Asset Management Americas LLC purchased a new position in Blue Owl Capital during the third quarter valued at approximately $30,000. Finally, Assetmark Inc. purchased a new stake in shares of Blue Owl Capital during the third quarter valued at about $38,000. Institutional investors own 42.83% of the company's stock.

Analyst Upgrades and Downgrades

Several brokerages recently commented on OBDC. Royal Bank Of Canada reduced their target price on Blue Owl Capital from $16.00 to $14.00 and set an "outperform" rating for the company in a research report on Wednesday, November 26th. Keefe, Bruyette & Woods lowered their price target on Blue Owl Capital from $14.50 to $13.50 and set a "market perform" rating on the stock in a research report on Monday, November 10th. LADENBURG THALM/SH SH upgraded shares of Blue Owl Capital to a "strong-buy" rating in a research note on Friday, August 8th. Zacks Research downgraded Blue Owl Capital from a "hold" rating to a "strong sell" rating in a research report on Tuesday, October 21st. Finally, Raymond James Financial set a $14.00 price objective on shares of Blue Owl Capital and gave the stock an "outperform" rating in a research report on Tuesday, October 7th. Two equities research analysts have rated the stock with a Strong Buy rating, five have issued a Buy rating, two have issued a Hold rating and one has issued a Sell rating to the company's stock. Based on data from MarketBeat.com, Blue Owl Capital presently has a consensus rating of "Moderate Buy" and an average price target of $14.56.

Read Our Latest Research Report on OBDC

About Blue Owl Capital

(Get Free Report)

Blue Owl Capital Corporation is a business development company. It specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments, first lien, unitranche, and second lien term loans and common equity investments.

Featured Stories

  • Five stocks we like better than Blue Owl Capital
  • What Is WallStreetBets and What Stocks Are They Targeting?
  • Worried About Inflation? These 3 ETFs Offer Real Protection
  • Russell 2000 Index, How Investors Use it For Profitable Trading
  • Intel’s Black Friday Breakout: Apple Rumors Fuel a Holiday Rally
  • Retail Stocks Investing, Explained
  • Klarna's Crypto Play: A Plan to Fix Its Profit Problem

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.

Should You Invest $1,000 in Blue Owl Capital Right Now?

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